python socket的listen参数

serSocket = socket(AF_INET, SOCK_STREAM)
serSocket.setsockopt(SOL_SOCKET, SO_REUSEADDR  , 1)
localAddr = ('', 7788)
serSocket.bind(localAddr)
#可以适当修改listen中的值来看看不同的现象
serSocket.listen(1000)
serSocket.listen(1000)

代表可建立socket连接的排队的个数
windows,mac 此连接参数有效
Linux 此连接参数无效,默认最大

所以这就是很多http服务器需用linux系统的原因~

你可能感兴趣的:(#,Python,网络编程)