|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Kirill Nuzhdin 2:5020/400 14 Jan 2006 12:08:17 To : Dmitry Pryanishnikov Subject : Re: Ротация логов апача --------------------------------------------------------------------------------
Dmitry Pryanishnikov wrote:
>>Как правильно строчку в newsyslog.conf прописать? Апачу вроде требуется
>>перезапуск после манипуляций с логом? Просто pidfile прописать? А какие флаги
>>и mode?
>
>
> Апач рекомендуется рестартовать 30м сигналом (SIGUSR1 - "мягкий" рестарт).
> Вот рабочий пример с 4.11-RELEASE (очень удобно, что сейчас можно кучу файлов
> по маске ротейтить):
>
> /var/log/httpd-*.log 644 3 10000 * GZ /var/run/httpd.pid 30
и ведь главное, что в мануале все прекрасно написано:
"Gracefully restarts the Apache daemon by sending it a SIGUSR1. If the daemon
is not running, it is started. This differs from a normal restart in that
currently open connections are not aborted. A side effect is that old log
files will not be closed immediately. This means that if used in a log
rotation script, a substantial delay may be necessary to ensure that the old
log files are closed before processing them."
так что сжимать (по крайней мере сразу после 30-го сигнала) неправильно
--
Best regards,
Kirill Nuzhdin
--- ifmail v.2.15dev5.3
* Origin: MSU (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577a3e6e0c7.html, оценка из 5, голосов 10
|