ПРОЕКТЫ 


  АРХИВ 


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: another problem(think, a bug): looks like config do not reloaded at first HUP




On 17.04.2007, at 22:05, Andrey wrote:


Замечал, что иногда конфиги по HUP не перечитываются. Безотносительно
perl_module. Пока не поймал иного примера... Если поймаю - отпишу.
при гарантированно рабочей конифигурации и без ошибок в error_log ? 

так же хотел бы заметить, что поведение сервера по сравнению с версиями
0.3.x изменилось. Так как в списке изменений мне не удалось найти
объяснения, думаю, нужно сказать об этом.
Ранее по HUP переоткрывались лог-файлы. Теперь этого не происходит. (Не
знаю, должно ли это происходить по HUP или нет, в документации не
сказано, что должно, значит, видимо, не должно, но раньше происходило
точно (я пропустил в документации что файлы долны переоткрываться по
USR1, и чистил логи используя HUP. После обновления до 0.5.17 логи
перестали чистится, поэтому и заметил)). Объяснение из рассылки о том,
что рабочие процессы не успевают завершиться рассматривал. После HUP
висят те же 2 процесса (воркер и мастер, с теми же номерами что и до
HUP), т.е. процессы в нормальном рабочем состоянии (меня, правда
смущает, что id воркера тот же...)
Нет, и не должно. 
По -HUP запускаются новые воркеры уже с новой конфигурацией которые пишут в новые лог файлы. 
Но старые воркеры переходят в состояние "shutting down", 
т.е. перестают принимать новые запросы, пишут в старые лог файлы пока не закончатся все обрабатываемые ими запросы и они не умрут.
висеть в таком состоянии они могут, как уже говорилось, сутками.
Судя по тому что написали Вы - у вас ошибка в конфиге и соотв новые воркеры просто не запускаются. 
Что говорит в этот момент nginx -t ? 


Алексей Бещёков
+7 495 7853149



Attachment: smime.p7s
Description: S/MIME cryptographic signature



 




Copyright © Lexa Software, 1996-2009.