Я наблюдаю странное поведение с 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 на момент написания) проблема была исправлена.