为 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 请求。
不稳定