Apache prefork优化-选择正确的`MaxRequestsPerChild`值
我正在尝试优化我们的Web服务器,以处理尽可能多的连接。我读了许多帖子和Apache注释。我试图了解应该选择哪个值MaxRequestsPerChild。 最初,我尝试将其设置为4,000,但是服务器在处理许多请求时遇到了困难,因此我开始提高它。目前,我的设置是: <IfModule prefork.c> StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 40000 </IfModule> 将设置MaxRequestsPerChild为40,000后,服务器设法处理更多的连接,同时不使用更多的内存/ cpu。 谁能告诉我这个值是否太高还是可以得到这么高的值? 谢谢! 操作系统信息: [root@web06 ~]# uname -a Linux web 2.6.18-164.el5PAE #1 SMP Thu Sep 3 04:10:44 EDT 2009 i686 i686 i386 GNU/Linux [root@web06 ~]# free total used free shared buffers cached …