socket 阻塞 非阻塞
时间: 2023-10-30 15:09:12 浏览: 81
socket阻塞与非阻塞
Python中的socket.recv()可以设置为非阻塞模式,这意味着当没有数据可用时,它不会一直等待数据到达。相反,它会立即返回一个错误或一个空字节串。这对于需要同时处理多个连接的服务器非常有用,因为它可以避免一个连接的阻塞影响其他连接的处理。要将socket设置为非阻塞模式,可以使用socket.setblocking(False)方法。
阅读全文
socket阻塞与非阻塞