localhost上的最大连接数

时间:2012-08-08 09:44:03

标签: c++

为什么我的服务器套接字,listen(severFd,2)监听可以连接3个终端?

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

1 个答案:

答案 0 :(得分:3)

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

来自man listen(其中 backlog 是第二个参数的名称):

  

backlog参数定义sockfd的挂起连接队列可能增长的最大长度。

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