Skip to content

Latest commit

 

History

History
16 lines (7 loc) · 534 Bytes

zinx.md

File metadata and controls

16 lines (7 loc) · 534 Bytes

参考链接: https://github.com/aceld/zinx

tcp长连接,读,写。消息封装,封包,拆包,粘包

自定义多路由模式,路由通过获取到request的conn,然后可以发送消息回去。

工作连接池,每个连接有各自的消息队列

读写分离,chan异步,带缓存的发包方法。

链接管理,超过链接个数的限定为了保证后端的及时响应,而拒绝链接请求。iconnmanager.连接池。取模到工作池。

链接启动与结束hook方法,链接属性设置