Solaris 可调参数参考手册

tcp_conn_req_max_q

说明

指定缺省的 TCP 侦听器等待 accept(3SOCKET) 接受的最大暂挂 TCP 连接数。另请参见tcp_conn_req_max_q0

缺省值

128

范围

1 到 4,294,967,296

是否为动态

何时更改

对于可能接收多个连接请求的应用程序(如 Web 服务器),可以增大缺省值以便适应较高的传入速率。

请不要将此参数增大到非常大的值。暂挂 TCP 连接可能会占用过多内存。此外,如果由于暂挂 TCP 连接数过多而导致应用程序不能迅速处理如此多的连接请求,则可能会拒绝新的传入请求。

请注意,增大 tcp_conn_req_max_q 并不意味着应用程序可以具有如此多的暂挂 TCP 连接。应用程序可以使用 listen(3SOCKET) 来更改每个套接字的最大暂挂 TCP 连接数。此参数是应用程序可以使用 listen() 设置的最大值。因此,即使根据 listen() 中使用的值将此参数设置为非常大的值,套接字的实际最大数量也可能比 tcp_conn_req_max_q 小得多。

承诺级别

不稳定

更改历史记录

有关信息,请参见xxx:ip_forwarding(Solaris 9 发行版)