apache跟nginx的一个浅显区别
今天看TAOBAO技术沙龙时,发现一个不错的讲座,视频在:
http://t.cn/zOd0dRH,其中说到了apache跟nginx的工作方式区别,
用了个比喻,觉得不错,记载之:
apache就象一个服务员,为每个顾客服务(都生成对应的进程/线程),
如果顾客说要买的东西店里沒货,则apache会叫人到仓库(比如MYSQL数据库去取),
而自己则停在那里,不会继续服务新的客人了;而nginx则不同,
网络请求发出后,
nginx 进程立马投入其他工作,如
* 接受新的请求
* 处理之前发出的网络请求的响应