|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Semenyaka 2:461/640 26 Nov 2001 20:46:58 To : Vladimir Podgorny Subject : ротация логов апача -------------------------------------------------------------------------------- 26 Nov 01 17:21, you wrote to Eugene Grosbein: VP> Hу это на самом деле следует в простейшем случае из того, что открытие VP> нового лога на запись не есть атомарная операция. В любом случае IMHO Открываем файл. Пишем в него. В это время переименовываем файл. Смотрим на размер переименованного файла и дату модификации несколько раз, по мере того, как идёт запись. Думаем о жизни и том, что надо заявления делать аккуратнее. VP> (rotatelogs). logrotate (в случае линуха - сорри, не досмотрел куда VP> пишу :) и newsyslog (в случае BSD) - это инструменты, пригодные к VP> использованию в случае, когда потеря строки лога не является VP> критичной. Чушь. Это инструменты, когда один лог пишется одним процессом. Который по сигналу может затормозить запись, переоткрыть файл и продолжить. Апач и сислогд так и делают. Alex --- IMHO в последней инстанции * Origin: ...можжевеловых... (2:461/640) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/18273c0272fb.html, оценка из 5, голосов 10
|