服务器
文章平均质量分 68
destory27
一个人的改变,源自于自我的一种积极进取,而不是等待什么天赐良机。
展开
-
服务端开发框架
I/O处理单元是服务器管理客户连接的模块。它通常要完成以下工作:等待并接受新的客户连接,接收客户数据,将服务器响应数据返回给客户端。但是数据的收发不一定在I/O处理单元中执行,也可能在逻辑单元中执行,具体在何处执行取决于事件处理模式。对于一个服务器机群来说,I/O处理单元是一个专门的接入服务器。它实现负载均衡,从所用逻辑服务器中选取负荷最小的一台来为新客户服务。 ...原创 2018-08-17 16:11:05 · 632 阅读 · 0 评论 -
事件处理模式 Reactor----------Proactor
服务器程序通常需要处理三类事件:I/O事件 信号 定时事件 Reactor模式,它要求主线程(I/O处理单元)只负责监听文件描述符上是否有事件发生,有的话就立即将该事件通知工作线程(逻辑单元)。除此之外,主线程(I/O处理单元)不作任何其他实质性工作。读写数据,接收新的连接,以及处理客户请求均在工作线程(逻辑单元)完成。使用同步I/O模型(以epoll_...原创 2018-08-17 19:27:17 · 451 阅读 · 1 评论