ПРОЕКТЫ 


  АРХИВ 


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: USR1 or HUP для ротэйта ло гов



On Sun, 28 Dec 2008 15:26:01 +0200
"Serg Senko" <kerncore@xxxxxxxxx> wrote:

> HI
> 
> Посылаю nginx процессу USR1 старый лог gzip'ится, а новый не создается.
> Пробовал HUP посылать и тот же результат.
> Новый лог создается только после рестарта nginx.
> 
> В конфиге nginx не использую open_log_file_cache и buffer
> 
> ]# /dclk/nginx/sbin/nginx -t
> 2008/12/28 15:24:42 [info] 3628#0: the configuration file
> /dclk/nginx//conf/nginx.conf syntax is ok
> 2008/12/28 15:24:42 [info] 3628#0: the configuration file
> /dclk/nginx//conf/nginx.conf was tested successfully
> ]# /dclk/nginx/sbin/nginx -v
> nginx version: nginx/0.6.32
> Thanks 4 any help.
> 
> -- 
> ttyv0 "/usr/libexec/gmail Pc"  webcons on secure

Для примера посмотри на конфиг для logrotate:

/var/log/nginx/*access.log {
        daily
        rotate 14
        missingok
        compress
        notifempty
        create 640 root adm
        sharedscripts
        postrotate
                if [ -f /var/run/nginx.pid ]; then
                        kill -USR1 `cat /var/run/nginx.pid`
                fi
        endscript
}



-- 



 




Copyright © Lexa Software, 1996-2009.