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

大河奔流 导读 复 35 阅 33485

全看 分页 树展 一览 主题

2012-03-15 09:51:17
3687763 复 3687331
季侯季侯`4358`/bbsIMG/face/0000.gif`70`5327`1765`39594`正二品:特进|辅国大将军`2004-12-05 05:57:11`
根据我对apache和nginx的使用经验看,n胜出 3

nginx默认的工作模式是一个master进程加n个worker进程,n默认是4,一般配置成cpu个数。只有worker进程处理http请求,所以即使某个worker进程崩溃了,也不会影响其他worker进程,而且多数情况下master会重启崩溃的worker。

至于说bug,这世界上没有bugfree的软件,但是普通的应用场景根本不会触发nginx的bug,这包括了西西河的应用。其实我们公司以前也是使用apache,不过这些年都逐渐改用nginx,光我团队负责的nginx就有几十台。应该说使用效果很好,非常稳定。除非改脚本,否则根本不用管它。国内的大互联网公司,基本都放弃apache了。

另外nginx的维护非常方便,脚本可读性很好。


  • 本帖 3 回复
2012-03-15 09:51:17

全看 分页 树展 一览 主题