nginx与lighttpd实现分析比较.pdf版
3315 点击·1 回帖
![]() | ![]() | |
![]() | 讨论限定的版本
Lighttpd 1.4.18(2007.9.9发布),代码量 54417行 Nginx 0.7.61(2009.6.22发布),代码量 109131行 虽然都是轻量级web服务器,但是代码量还是 有不小差距 两大部分内容 两者的整体架构分析 细节的差异 两者在整体架构方面大同小异 都是采用master 进程 + 多个worker 进程 + 多路复用I/O 事件处理器 的架构 master进程即主进程,负责创建监听 socket,创建worker子进程,并且监控子进 程状态,但是自身并不处理连接请求 worker进程之间相互独立,各自使用多路复用 I/O事件处理器等完成各自的工作 点击下载 | |
![]() | ![]() |