Логирование с наворотом

Andrei Nigmatulin andrei.nigmatulin at gmail.com
Fri Sep 7 20:45:53 MSD 2007


On Friday 07 September 2007 20:24, Alex Vorona wrote:
> в fifo? :)
> мне гораздо интересней, что будет с nginx, когда читалка отвалится от
> fifo. Должна возникнуть блокировка - и сможет ли её обойти
> неблокирующийся вебсервер или нет? И если сможет, то что будет с
> данными, которые должны были быть переданы в fifo?

Все заблокируется, все клиенты повиснут.


> AleXXX V. NovikoFF пишет:
> > Вопрос Игорю:
> >
> > а тпштч будет писать логи в PIPE?
> >
> > Fri, 7 Sep 2007 18:25:11 +0300
> > "Pentarh Udi" <pentarh at gmail.com> писал(а):
> >
> > PU> Рискну опять посоветовать
> > PU> mkfifo /path/to/unilog
> > PU> tail -f /path/to/unilog | perlscript.pl > /dev/null &
> > PU>
> > PU> perlscript.pl - читает строки из stdin и по каким либо условиям
> > PU> раскидывает их по разным файлам.
> > PU>
> > PU> хотя возможно в nginx уже встроено нечто подобное.
> > PU>
> > PU> 07.09.07, silly_sad<sad at bankir.ru> написал(а):
> > PU> > Helo
> > PU> >
> > PU> > Я подозреваю что это возможно сделать в nginx только не соображу
> > как, PU> > хочется чтобы nginx логировал весь HTTP запрос включая данные
> > POST, PU> > но не всегда, а только тогда, когда он отвечает клиенту 502.
> > PU> > и желательно в другой файл.
> > PU> >
> > PU> >
> > PU>
> > PU>
> > PU> --
> > PU> Regards, Pentarh Udi

-- 
Andrei Nigmatulin
GPG PUB KEY 6449830D

Now I lay me down to sleep(3)
Pray the OS my core to keep
If I die before I wake
Pray the Disk my core to take


More information about the nginx-ru mailing list