本地主机上的最大连接

本地主机上的最大连接

问题描述:

为什么我的服务器套接字与listen(severFd,2)一起工作,连接了3个终端?本地主机上的最大连接

它应该限制为2.有人知道为什么吗?

+1

不确定C++是否是正确的标签。 – hmjd 2012-08-08 09:49:11

listen()的第二个参数表明传入队列的最大请求数。它不是可以接受的连接数量的最大值。

man listen(其中积压是第二个参数的名称):

积压参数定义的最大长度,其挂起连接为的sockfd队列可能增长。

如果需要最多两个接受的连接,那么您必须明确地编码。