2016-09-06 2 views
1

Я обнаружил, что в журнале ошибок Apache часто появляется следующий шаблон (почти один или два раза в час).Журнал ошибок Apache показывает AH00428 часто

[Tue Sep 06 08:40:02.794875 2016] [mpm_winnt:notice] [pid 1956:tid 440] AH00428: Parent: child process 8412 exited with status 255 -- Restarting. 
[Tue Sep 06 08:40:02.888476 2016] [mpm_winnt:notice] [pid 1956:tid 440] AH00455: Apache/2.4.23 (Win64) PHP/7.0.8 configured -- resuming normal operations 
[Tue Sep 06 08:40:02.888476 2016] [mpm_winnt:notice] [pid 1956:tid 440] AH00456: Apache Lounge VC14 Server built: Jul 1 2016 11:43:51 
[Tue Sep 06 08:40:02.888476 2016] [core:notice] [pid 1956:tid 440] AH00094: Command line: 'c:\\AppServ\\Apache2.4\\bin\\httpd.exe -d C:/AppServ/Apache2.4' 
[Tue Sep 06 08:40:02.888476 2016] [mpm_winnt:notice] [pid 1956:tid 440] AH00418: Parent: Created child process 512 
[Tue Sep 06 08:40:03.184879 2016] [mpm_winnt:notice] [pid 512:tid 336] AH00354: Child: Starting 128 worker threads. 

Похоже, что AH00428 происходит, тогда Apache перезагружается. Я исследовал онлайн, но все равно не нашел лекарства.

Как видно выше, веб-сервис находится под Apache/2.4.23 (Win64) PHP/7.0.8, работающий на Windows Server 2012. Я долгое время изучал проблему в Интернете и до сих пор не могу найти лекарство , Не могли бы вы быть добрыми, чтобы помочь мне?

+0

http://stackoverflow.com/a/33705645/1190388 – hjpotter92

ответ

0

на основе информации, содержащейся в следующем заявлении:

[Вт Сен 06 08: 40: 02,794875 2016] [mpm_winnt: уведомление] [PID 1956: TID 440] AH00428: Родитель: дочерний процесс 8412 завершено со статусом 255 - Перезапуск.

Ваш процесс возвращается код состояния , который на самом деле:

ENOBUFS - нет буфера пространства, доступного

Либо увеличить размер буфера (память отведенного процессу) или увеличить значение LogLevel до ошибки в файле конфигурации httpd.

+0

Большое спасибо за ответ. Из вашего ответа можно задать два вопроса: 1. Я не уверен, что делать, чтобы увеличить буферное пространство и как измерить, какую сумму я должен увеличить? 2. Другое ваше мнение - увеличить «LogLevel». Означает ли это, что я могу игнорировать этот вид журнала, и служба apache будет по-прежнему стабильной? –

+0

@RayYen Поскольку дочерний процесс вашего сервера перезагружается в случае сбоев, активные соединения в этот момент не будут выполнены. Но в остальном сервер стабилен. – hjpotter92

+0

Благодарим вас за дополнительную информацию. Я думаю, что сервер стабилен большую часть времени. Еще одна вещь, которую я хотел бы знать: код состояния 255 регистрируется 2-6 раз в час, как вы думаете, это нормально? –