Quando um servidor apache estiver caindo sozinho verifique o log de erro.
Se você achar no log a mensagem “[mpm_prefork:error] AH00161: server reached MaxRequestWorkers setting, consider raising the MaxRequestWorkers setting” significa que você deve mexer na configuração.
Rode o comando abaixo para saber qual MPM você está usando.
1 |
httpd -V | grep MPM |
Edite o arquivo:
1 |
vi /etc/httpd/conf.modules.d/00-mpm-itk.conf |
Caso seja o MPM Event, adicione as seguintes linhas:
1 2 |
MaxRequestWorkers 400 ServerLimit 16 |
Caso seja o MPM Prefork, adicione as seguintes linhas:
1 2 |
MaxRequestWorkers 400 ServerLimit 400 |
Reinicie o apache.
Fonte: https://support.plesk.com/hc/en-us/articles/12377660243351-Apache-keeps-going-down-on-a-Plesk-server-server-reached-MaxRequestWorkers-setting