Re: Nginx подвисает при ротации лога

Alex Smorodin agsmorodin на gmail.com
Вт Мар 1 14:00:19 MSK 2011


newsyslog
  /var/log/nginx/nginx-error.log    www:www      644  7     *    @T00
JC  /var/run/nginx.pid 30

 можно попробовать архивировать логи скриптом, а потом просто чистить лог
nginx-a без релоада   :> logname

2011/3/1 el <nginx-forum на nginx.us>

> Сейчас еще раз прошерстили конфиги и
> скрипты.
> Лог крутится через newsyslog, в конфиге в
> обработке последней строчки указан
> pid-файл - т.е. в этот момент nginx должен
> получить от него сигнал HUP. Далее в
> скрипте логи переименовываются,
> зипуются и еще раз nginx-у отправляется
> сигнал HUP.
> Достаточно долгое время схема работала
> без сбоев.
> Есть гипотеза, что из-за высокой
> нагрузки и задержки ответа бекенда nginx
> подвисает из-за двух HUP-ов. Может быть по
> другой причине...
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,179055,179408#msg-179408
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>



-- 
С уважением,
 Смородин Александр

            mailto: agsmorodin на gmail.com
----------- следущая часть -----------
Вложение в формате HTML было извлечено&hellip;
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20110301/8e4e50d9/attachment.html>


Подробная информация о списке рассылки nginx-ru