主题:【讨论】nginx 还是 apache? -- 铁手

大河奔流 导读 复 35 阅 31719

全看 分页 树展 一览 主题

2012-03-15 08:51:40
3687714 复 3685846
freebsdfreebsd`32915`/bbsIMG/face/0000.gif`70`51`355`5420`正六品上:朝议郎|昭武校尉`2009-03-22 03:46:07`
拙见 1

以前做过apache和nginx的对比性能测试,结论如下

大并发情况下,Apache没Nginx理想,但是差距不大.

apache的失败率多于Nginx,但是请求处理时间略低于Nginx;

fastcgi用tcp-socket方式,比unix-socket的失败率低很多。

nginx在内存占用上有明显优势,大概节省了1/4内存占用量

静态文件apache完败nginx。

以上数据,是实测结果,可以做选型参考

给铁手的一些建议

apacheMPM比prefork应该强很多,如果能转最好转一下,带来好处还是蛮多的。

如果有能力拆分前台改用集群还是有必要的,做应用均衡或者做应用切分带来的性能提升都很大,不然光靠优化这样挖掘最后提升太小了。


  • 本帖 1 回复
2012-03-15 08:51:40

全看 分页 树展 一览 主题