微聊,是58一款聊天工具,目前已经接入58的大部分产品。及时准确数据传输,是对一款聊天工具最基本的要求。长连接服务就是在客户端到服务端之间建立一条全双工的数据通路,实现客户端和服务之间逻辑收发数据,在线离线等功能。长连接服务在整个微聊系统中,位于客户端与后台逻辑之间;整个后台服务最重要的直接对外接口之一(另一个是短连接请求的nginx);长连接服务对外和对内的均采用tcp连接。长连接服务主要功能是收发数据,保持在线,使用的系统资源主要包括:CPU,内存,网卡;当连接非常活跃的时候,大量数据接收与