Windows Сервер, Apache 32-битный дочерний процесс httpd перезапускается каждые несколько минут: «[критическое состояние] Не удалось выделить память, процесс прерывается» - PullRequest
0 голосов
/ 27 января 2020

Привет, У нас есть Apache 32-битный дочерний процесс httpd, который перезапускается (ненулевое состояние выхода) каждые несколько минут, после чего выдается сообщение: «[crit] Ошибка выделения памяти , процесс прерывания ".

Обычно перед сообщением о выделении памяти или после него появляется другое сообщение:" AH00326: на сервере закончились потоки для обслуживания запросов. Рассмотрите возможность установки параметра ThreadsPerChild "

Мы также видим, что если нагрузка очень низкая, проблема не возникает. Мы подумали сначала увеличить ThreadsPerChild до большего числа, но мы не уверены, что это связано с перезапуском, поскольку дочерний процесс не должен перезапускать / cra sh, если достигнут предел, а только отказывать в обслуживании, пока он не станет доступным.

Основной вопрос здесь: что может вызвать сбой выделения памяти.

Спасибо, Коби

...