Select,poll,epoll复用 1)select模块以列表的形式接受四个参数,分别是可读对象,可写对象,产生异常的对象,和超时设置.当监控符对象发生变化时,select会返回发生变化的对象列表. eadable有3种可能:对于用来侦听连接主服务器socket,表示已准备好接受一个到来的连接:对于已经建立并发送数据的链接,表示有数据到来:如果没数据到来,表示链接已经关闭. writable的情况:连接队列中有数据,发送下一条消息.如果队列中无数据,则从output队列中删除. socket…