Re: nginx не перезапускаетя по сигналу HUP
Igor Sysoev
is at rambler-co.ru
Mon Sep 18 14:48:12 MSD 2006
On Mon, 18 Sep 2006, Kirill Morozov wrote:
> Игорь, есть ли какие-то подвижки в решении этой проблемы?
Почему в лог не пишется про нехватку файлов - будут смотреть.
А как увеличивать число файлов вообще и per-process в Линуксе -
я на данный момент сказать не могу.
> 16.09.06, Igor Sysoev <is at rambler-co.ru> написал(а):
>>
>> On Sat, 16 Sep 2006, Kirill Morozov wrote:
>>
>> > 16.09.06, Igor Sysoev <is at rambler-co.ru> написал(а):
>> >>
>> >> 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 at 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 at 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 at nl3)-(10:17 PM Fri Sep 15)-(/nginx/conf)
>> > # ps aux|grep ngin
>>
>> А можно запустить strace на мастер процесс, послать ему -HUP, немного
>> подождать и получившийся strace прислать мне ?
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list