Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Внешний враппер н а access log
On Tue, Oct 27, 2009 at 11:22:16AM -0400, Crazy wrote:
> Igor Sysoev Пишет:
> -------------------------------------------------------
>
> > Запускаем по cron'у что-то
> > вроде:
> >
> > DATE=`date +%Y/%m/%d`
> > mkdir -p /logs/$DATE
> > mv access_log /logs/$DATE/
> > kill -USR1 `cat /path/to/nginx.pid`
> >
> >
> > --
> > Игорь Сысоев
> > http://sysoev.ru
>
> Игорь я имел ввиду работу с перемеными времени в конструкции
> access_log /access_log_dir/$sdomain$mdomain.log main;
>
> А по
> > mv access_log /logs/$DATE/
> > kill -USR1 `cat /path/to/nginx.pid`
>
> Существуют и более элегантные решения
Не спорю. Я показал концепцию, почему nginx'у, в отличие от Апача, не
нужен piped log, для того, что ротировать файл по времени. Piped log -
это неэффективный костыль.
--
Игорь Сысоев
http://sysoev.ru
|