Назад | Перейти на главную страницу

Apache генерирует слишком много rotatelogs.exe в Windows?

Я наблюдаю странное поведение с Apache rotatelogs.exe. На одном из моих серверов я вижу несколько rotatelogs.exe считая до 100. Обычно я обычно вижу только 6, которые я могу объяснить 3 бревнами, которые я вращаю. Кто-нибудь знает, почему это может происходить и как я могу этого избежать? Когда rotatelogs.exe процессы попадают в сотню, все замедляется, и Apache фактически закрывается, потому что он больше не может обрабатывать запросы.

Мы используем следующую строку в нашем httpd.conf файл:

ErrorLog "| \" C: / Program Files / Apache2 / bin / rotatelogs.exe \ "\" C: / Program Files / Apache2 / logs / error_log.% Y-% m-% d-% H_% M_% S \ «20М»

Заранее спасибо за помощь!

Я обнаружил, что это ошибка в используемой нами версии Apache. Процессы RotateLogs отключались от экземпляра Apache и не завершались должным образом. При обновлении до последней версии 2.0 Apache (2.0.63 на момент написания) проблема была исправлена.