Oracle® Solaris 11.2 可调参数参考手册

退出打印视图

更新时间: 2014 年 12 月
 
 

_conn_req_max_q

说明

为 TCP 侦听器指定等待 accept(3SOCKET) 接受的待处理 TCP 连接的最大缺省数目。另请参见_conn_req_max_q0

缺省值

128

范围

1 至 4,294,967,295

动态?

何时更改

对于可能会收到多个连接请求的应用程序(例如,Web 服务器),可以增大缺省值以便与传入速率相匹配。

不要将该参数增大为极大的值。待处理的 TCP 连接会消耗过多的内存。此外,如果由于待处理的 TCP 连接数过多导致应用程序无法足够快地处理大量连接请求,新的传入请求将会被拒绝。

请注意,增大 _conn_req_max_q 并不意味着应用程序可以处理大量的待处理 TCP 连接。应用程序可使用 listen(3SOCKET) 更改每个套接字的待处理 TCP 连接的最大数目。该参数是应用程序可以使用 listen() 设置的最大值。因此,即使该参数设置为一个很大的值,套接字的实际最大值可能远小于 _conn_req_max_q,具体取决于 listen() 中使用的值。

交付级别

不稳定