Linux下多并发Web服务器

新闻媒体 · 其他 案例ID: 187705
联系该工程师
微信扫码,建群沟通
作者: Yuumi - 2年经验- 中国电信

案例介绍

简介:Linux系统下的C++轻量级Web服务器,接收浏览器消息并响应请求。
 基于epoll(非阻塞、支持ET/LT)+线程池(有锁/无锁编程),实现Proactor事件处理模式的并发模型。
 使用有限状态机解析HTTP请求报文,支持解析GET和POST请求。
 使用SIGALRM信号触发定时器,实现有序链表/时间堆定时器容器,处理非活动连接。
 使用MySQL数据库存储用户信息,建立连接池,提高了逻辑单元对数据的访问效率。
 经Webbench压力测试,可以实现上万的并发连接数据交换。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
微信沟通 联系需求方端客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×