我编辑了我的 httpd.conf,使其具有以下内容
StartServers 2
MinSpareServers 2
MaxSpareServers 4
MaxClients 150
MaxRequestsPerChild 0
但是当我做一个
root@server [/usr/local/apache/conf]# ps aux | grep httpd | wc -l
我得到了 65-75 个进程。
有什么想法可以解释为什么设置没有生效吗?
我正在使用 prefork,希望这能有所帮助。
答案1
答案2
让我们从基础开始:编辑配置文件后,您是否重新启动了 Apache?您需要使用
/usr/sbin/apachectl graceful
或类似操作。除非您执行此操作,否则 Apache 不会使用新设置。