搜索系统前台组件-------通用中转服务器Common Server
Common Server是一个支持高并发的通用协议转发服务器,实现了一个socket连接池,对长短连接分开管理,采用epoll边沿触发通信模型。comm server本身不做深入的数据包解析。只负责协议包的转发,所以效率非常高。每秒吞吐可达几千个。
Common server具有以下特点:
1.支持多链接
2.采用Epoll,每秒吞吐可达到几千个
3.支持多种协议的转发
4.实现了一个socket连接池,来处理socket的回收再利用,效率很高
结构图如下:
CommonServer是一款高性能的通用协议转发服务器,支持多连接与多种协议转发,采用高效的Epoll边沿触发模型,每秒吞吐量可达数千次。通过实现socket连接池来提高连接的回收再利用效率。
1万+

被折叠的 条评论
为什么被折叠?



