服务器epoll+thread pool模型

来源:互联网 发布:java技术经理面试题 编辑:程序博客网 时间:2024/06/05 14:33

使用epoll+thread pool, 响应client IO,线程池在read消息时,确认难按client的顺序来处理?

可以通过insert MessageQueue, 并对每一个message加上一个seq, 逻辑层处理从MessageQuque,当取出的seq比上一次小,就丢弃(这种机率很少,因为系统的read速度几乎差不多的),应该可以保证了

0 0