Re: nginx не перезапускаетя по сигналу HUP

Igor Sysoev is at rambler-co.ru
Mon Sep 18 15:55:49 MSD 2006


On Mon, 18 Sep 2006, Kirill Morozov wrote:

> но ведь по сигналу -USR2 он перезапускается(точнее запускается новый
> бинарник без проблем), также если просто запускать его - все нормально.
> и логи пишутся :)

По сигналу -HUP мастер пытается открыть новые логи, если это прошло
успешно, то старые закрываются, после чего запускаются новые рабочие
процессы. То есть, в какой=то момент открыт двойной комплект логов.
При запуске и по сигналу -USR2 двойного комплекта не происходит.

Но вообще 500 и 1000 файлов на процесс - это очень мало.
Я к примеру на FreeBSD использую что-то вроде

kern.maxfiles=204800
kern.maxfilesperproc=204800

> 18.09.06, Igor Sysoev <is at rambler-co.ru> написал(а):
>>
>> On Mon, 18 Sep 2006, Kirill Morozov wrote:
>>
>> > Игорь, есть ли какие-то подвижки в решении этой проблемы?
>>
>> Почему в лог не пишется про нехватку файлов - будут смотреть.
>> А как увеличивать число файлов вообще и per-process в Линуксе -
>> я на данный момент сказать не могу.


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





More information about the nginx-ru mailing list