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

退出打印视图

更新时间: 2014 年 12 月
 
 

_conn_req_max_q0

说明

为 TCP 侦听器指定未完成的(未完成三次握手)待处理 TCP 连接的最大数目。

有关 TCP 三次握手的更多信息,请参阅 RFC 793。另请参见_conn_req_max_q

缺省值

1,024

范围

0 至 4,294,967,295

动态?

何时更改

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

下面解释了 _conn_req_max_q0 和每个套接字待处理连接的最大数目之间的关系。

接收到连接请求时,TCP 会首先检查等待被接受的待处理 TCP 连接数(三次握手已完成)是否超出了侦听器可接受的最大值 (N)。如果连接过多,则会拒绝请求。如果连接数在允许范围内,TCP 将检查未完成的待处理 TCP 连接数是否超出了 N_conn_req_max_q0 的总和。如果未超出,则会接受请求。否则,将放弃最早的未完成的待处理 TCP 请求。

交付级别

不稳定