Наш сервер Apache дает сбой всякий раз, когда у нас возникают короткие всплески трафика (200+ пользователей одновременно). Мы должны вручную перезапустить его, чтобы он снова был в сети.
Я надеюсь выяснить некоторые общие проблемы, которые мы могли бы изучить, чтобы решить эту проблему. Сообщите мне любые подробности, которые могут помочь в дальнейшем устранении неполадок.
[mpm_prefork:error] [pid 13775] AH00161: server reached MaxRequestWorkers setting, consider raising the MaxRequestWorkers setting
настройки prefork
<IfModule mpm_prefork_module>
StartServers 16
MinSpareServers 24
MaxSpareServers 50
MaxRequestWorkers 100
MaxConnectionsPerChild 0
</IfModule>
Веб сервер
Сервер базы данных MySQL
Мы получаем сбой всякий раз, когда мы сталкиваемся с скачком трафика:
В опубликованном вами журнале ошибок написано «подумайте о повышении параметра MaxRequestWorkers». Это позволит использовать больше одновременных подключений.
Я предлагаю вам рассмотреть возможность повышения параметра MaxRequestWorkers, а затем сообщить об этом. Если вы не знаете как, Google - ваш друг, но похоже, что вы его уже нашли.
Используйте что-нибудь вроде Осада для тестирования производительности и масштабируемости, желательно в вашей тестовой среде.