Skip to content

Latest commit

 

History

History
17 lines (9 loc) · 470 Bytes

README.md

File metadata and controls

17 lines (9 loc) · 470 Bytes

JWebServer

高并发Web服务器C++11实现,个人学习项目

该项目为基于HTTP协议的高并发多线程网站服务器

基于C++11标准,使用epoll实现I/O复用,支持LT/ET触发模式及HTTP长连接

使用Reactor模型分离业务逻辑,支持解析GET及POST请求

利用定时器实现心跳检测

利用MySQL连接池和线程池提高效率

压力测试下最高支持10000+并发连接请求

生成环境:Ubuntu 18.04 gnu g++ 8.0