|  |      1pubby      2014-04-15 22:47:42 +08:00 我觉得吧... apache的架构就这德行。 在apache前面加个nginx负责网络io就ok了。 | 
|  |      2zodiac1111      2014-04-15 22:56:05 +08:00 gzlug list也是你发的吧... ps:不会网络,路过 | 
|  |      3wangxiaomu OP @pubby 谢谢,nginx没弄过,研究一下。 BTW,有没有直接在Apache下做配置防DOS的呢? | 
|  |      4pubby      2014-04-15 23:15:18 +08:00  1 @wangxiaomu  apache的MPM模型主要就是perfork和worker,太多的慢速连接,需要消耗大量进程(线程),很快会达到apache的最大进程限制,如果放宽限制,那么cpu 内存也会达到极限造成资源枯竭。 而nginx的特点正好是单进程处理大量网络连接,刚好互补。 让nginx对付客户的慢速网络,nginx和apache之间建立本地快速连接 这在vps这种资源尤其紧缺的系统上几乎是必备的 当然不用nginx,前面加squid或者varnish也是同样效果。 | 
|  |      5wangxiaomu OP @pubby THX :) |