使socket.listen支持超过5个客户端

0 投票
1 回答
563 浏览
提问于 2025-04-18 05:07

我正在用socket做一个游戏服务器,但我发现最多只能接入5个客户端。我该怎么才能让更多的人连接进来呢?比如说:

socket.listen(1000)

每次我把数字设置超过5,就不行了。谢谢。

1 个回答

2

这里的“listen”中的数字是指等待连接的队列长度。这个数字只在客户端连接到服务器时才会用到。一旦服务器接受了这个连接,队列中就会有一个空位可以再接收新的连接。实际上,你可以有更多的活跃连接数。

撰写回答