New 8 GB Dedicated Server stopped working during peak time and in Apache error.log, I found following errors:
[mpm_prefork:error] [pid 7565] AH00161: server reached MaxRequestWorkers setting, consider raising the MaxRequestWorkers setting [mpm_prefork:notice] [pid 7565] AH00169: caught SIGTERM, shutting down
The website is running on PHP 7.1.2, Apache/2.4.10 (Debian), FPM/FastCGI installed according to this tutorial
After some research, I modified
/etc/apache2/mods-available/mpm_prefork.conf, but still, the server goes down during peak time and keep having the same errors.
The last update of
<IfModule mpm_prefork_module> StartServers 20 MinSpareServers 5 MaxSpareServers 10 MaxRequestWorkers 1024 ServerLimit 1024 MaxConnectionsPerChild 0 </IfModule>
The issue makes me worried is that no matter what values are in
mpm_prefork.conf, about 6GB of Ram is always free. I assume that some files overwrite
/etc/apache2/mods-available/mpm_prefork.conf and the server ignores this file or if not, then I definitely wrote inappropriate settings.
Could you please give some ideas on how to configure the
mpm_prefork.conf file or what files could overwrite this?