ПРОЕКТЫ 


  АРХИВ 


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: nginx не перезапускаетя по сигналу HUP



On Sat, 16 Sep 2006, Kirill Morozov wrote:

16.09.06, Igor Sysoev <is@xxxxxxxxxxxxx> написал(а):

On Sat, 16 Sep 2006, Kirill Morozov wrote:

> после того как кол-во виртуальных хостов перевалило за пол тысячи
начались
> проблемы.
> Nginx не реагирует никак на сигнал HUP. Приходится перезапускать через
USR2.
>
> # uname -a
> Linux nl3 2.6.17-1.2157_FC5smp #1 SMP Tue Jul 11 23:24:16 EDT 2006 i686
i686
> i386 GNU/Linux
>
> # grep server_name /nginx/conf/virt.conf|wc -l
> 547
>
> Linux, Fedora Core 5
> Тестировал на версиях nginx: 0.3.38, 0.4.2
>
> В error.log пусто. Кто-то сталкивался?

А если включить error_log на уровень notice, что там есть во время HUP ?

(root@nl3)-(10:16 PM Fri Sep 15)-(/nginx/conf)
# ps aux|grep ngin
root      5104  0.3  0.4  38868  9668 ?        S    22:15   0:00 nginx:
master process /nginx/sbin/nginx
apache    5105  1.1  0.5  41372 12372 ?        S    22:15   0:00 nginx:
worker process
apache    5106  0.3  0.5  40708 11596 ?        S    22:15   0:00 nginx:
worker process
apache    5107  1.0  0.5  41376 12436 ?        S    22:15   0:00 nginx:
worker process
apache    5108  0.5  0.5  40816 11784 ?        S    22:15   0:00 nginx:
worker process
root      6983  0.0  0.0   3912   660 pts/0    R+   22:16   0:00 grep ngin

(root@nl3)-(10:16 PM Fri Sep 15)-(/nginx/conf)
#  kill -HUP 5104;tail -n 100 /nginx/logs/error.log |grep -v open
2006/09/15 22:17:12 [notice] 5104#0: signal 1 (SIGHUP) received,
reconfiguring
2006/09/15 22:17:12 [notice] 5104#0: reconfiguring
(root@nl3)-(10:17 PM Fri Sep 15)-(/nginx/conf)
#  ps aux|grep ngin

А можно запустить strace на мастер процесс, послать ему -HUP, немного
подождать и получившийся strace прислать мне ?


Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.