【Linux网络编程】- 服务器框架设计

目录

一:服务器框架图

二:为什么要使用前后置服务器

三:epoll的作用

四:前后置服务器分离   [共享内存 + 消息队列 + 信号量]

五:高并发服务器的总体设计


一:服务器框架图

二:为什么要使用前后置服务器

服务器工作:

  1、接收客户端请求

  2、分析请求具体业务具体完成

  3、请求应答反馈

服务器应用场景

  1、多客户端同时通过网络对接服务器

  2、服务器需要负责大量数据交互

三:epoll的作用

四:前后置服务器分离   [共享内存 + 消息队列 + 信号量]

五:高并发服务器的总体设计

epoll:客户端对接

线程池:同时将通信协议的内容从前置服务器[前置做内存的业务分析]传递到后置服务器[后置做数据库操作]

共享内存 + 消息队列 + 信号量 [前后置服务器分离]

服务器总体架构 类的设计

猜你喜欢

转载自blog.csdn.net/m0_56051805/article/details/126024183