ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Re[2]: x-accel-redirect



День добрый!

Что-то я ничего понять не могу...

Где проблема-то? Ну пишет nginx логи в один файл. Ну запускается раз в
5 секунд процесс, который их по отдельным файлам разбрасывает. если
раз в 5 секунд - редко, можно и раз в секунду запускать. Я еще в
специальный файл пишу последнюю обработанную строку - чтобы дупов
избежать.

On 2/23/06, Anton Maksimenkov <engineer@xxxxxxxxxxx> wrote:
> Hi, Dmitriy.
>
> >>> Что, правда, не помогает в случае error_log =(
> >> Почему ? nginx пишет в error_log URI, сервер, заголовок host и даже
> >> реферер.
> >> Можно разбивать.
> > Обычно error_log клиентам хостинга нужен в реальном времени -
> > посмотреть, что не так и т.п.
> > Хотя в связке с апачем, возможно, хватит и только апачевского
> > error_log-а... надо поэкспериментировать.
> > Спасибо за ответы. Удачного отдыха! =)
>
>  Мне кажется более оптимальным вариант с дополнительным процессом. По
> типу cronolog. Например, nginx запускает в том числе дочерний
> процесс-логгер и валит весь лог ему в пайп (ну или unix-сокет, он
> вроде самый шустрый).
>  Процесс-логгер открывает файлы логов - его дескрипторы будут
> "отдельными" и не повлияют дескрипторы на просессов-вебсерверов. Ну
> вот, открывает их пучком и держит. Поступающий из пайпа лог сортирует
> по некоему заголовку и пишет в соответствующий файл.
>
>  Для затравки можно в nginx сделать функционал выдачи лога в пайп и
> использовать тот же cronolog, для тесту так сказать.
> --
> engineer
>
>
>


 




Copyright © Lexa Software, 1996-2009.