我想将我的serverLimit设置为1024,并使用prefork.c
于是,去了prefork.c,做了改变,做了make install。
然后我做了apachectl stop && apachectl start
不是我再次在httpd.conf中更改指令,但仍然收到以下错误:
1024的MaxClients超过256个服务器的ServerLimit值,将MaxClients降低到256.要增加,请参阅ServerLimit指令。 语法OK
任何想法我需要做的?
谢谢..
在Apache 2.x中,您不需要修改源代码来增加255以上的最大客户端,就像在Apache 1.3中一样。
而只是调整你的httpd.conf。 把它放在preforkconfiguration部分
ServerLimit 1024 MaxClients 1024
而且你应该全部设置。
你有没有在你的configuration文件中检查过,你不把ServerLimit设置为256?
不要忘记重新启动httpd,以便ServerLimit确实正确更改。
您也可以使用模块状态来了解configuration结果。