【发布时间】:2013-12-08 15:20:37
【问题描述】:
如果我们像这样绑定服务器套接字:
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server.bind((host,port))
server.listen(5)
并使用 select() 之类的东西,并在每个客户端连接上循环,直到客户端关闭它以交换消息,同时循环(for 这里)同时运行,我们可以进行服务器的交换-客户端消息或客户端-客户端交换并发。我们可以吗?
但我读到的问题是服务器无法将超过 5 个客户端排入队列以逐个处理;
有什么方法可以实际运行多个这样的服务器实例,前提是如果排队的客户端达到 5 级,多个这样的服务器进程开始监听?
【问题讨论】: