任何人都可以建议,我需要在此ServerLimit中设置什么才能使其不超过限制?我也想继续使用KeepAlive。 (尽管我在关闭KeepAlive的情况下进行了尝试,但是它也没有帮助)。我现在已经尝试了所有设置,但无法弄清楚。
我尝试将ServerLimit设置为256,但在大约4天后达到256的限制,并告诉我没有可用的插槽,网站崩溃了,但是Apache运行正常。
我尝试将ServerLimit设置为512,但在大约10天后达到512的限制,并告诉我没有可用的插槽,网站崩溃了,但是Apache运行正常。
我尝试将ServerLimit设置为1024,但在大约20天后达到1024的限制,并告诉我没有可用的插槽,网站崩溃了,但是Apache运行正常。
我现在将其设置为2048,但我假设大约一个月后它将再次达到2048的限制(就像往常一样),并告诉我相同的内容。
我还尝试了从1到10000的各种MaxRequestPerChild设置,但可惜,它没有用。
我在这里想念什么?我总共有4GB RAM。
<IfModule mpm_prefork_module>
ServerLimit 256
MaxClients 256
StartServers 10
MinSpareServers 5
MaxSpareServers 10
MaxRequestsPerChild 100
</IfModule>