WebServer

Linux 下 C++ 轻量级服务器

  • 使用线程池 + 非阻塞socket + epoll + 事件处理的并发模型
  • 使用状态机解析 HTTP 请求报文,支持解析 GET 请求
  • 实现一个服务器定时器,处理非活跃连接,释放连接资源
  • 经 Webbench 压力测试可实现上万的并发连接数据交换