在python中的socket模块的`listen(1)`方法中,1的参数是什么意思?

时间:2017-07-28 10:11:50

标签: python-2.7 sockets tcp server client

1的参数在socket的listen(1)方法中意味着什么。我在python 2.7中使用套接字模块,我创建了一个基本服务器,我想连接到多个客户端(都在本地机器上)并在它们之间传输数据。我知道有更简单的方法可以做到这一点,但我想练习当客户端不会都在同一台机器上并且可能需要先从服务器检索一些东西而不能绕过它。我想知道听取中的1是否指的是服务器在一次性连接的数量,如果不是它的意思。我真的想详细了解过程的各个部分是如何工作的,所以任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:3)

它定义了积压队列的长度,它是TCP / IP堆栈已完成但应用程序尚未接受的传入连接数。

它与服务器可以处理的并发连接数没有任何关系。