но ведь по сигналу -USR2 он перезапускается(точнее запускается новый
бинарник без проблем), также если просто запускать его - все нормально.
и логи пишутся :)
По сигналу -HUP мастер пытается открыть новые логи, если это прошло
успешно, то старые закрываются, после чего запускаются новые рабочие
процессы. То есть, в какой=то момент открыт двойной комплект логов.
При запуске и по сигналу -USR2 двойного комплекта не происходит.
Но вообще 500 и 1000 файлов на процесс - это очень мало.
Я к примеру на FreeBSD использую что-то вроде
kern.maxfiles=204800
kern.maxfilesperproc=204800
18.09.06, Igor Sysoev <is@xxxxxxxxxxxxx> написал(а):
On Mon, 18 Sep 2006, Kirill Morozov wrote:
> Игорь, есть ли какие-то подвижки в решении этой проблемы?
Почему в лог не пишется про нехватку файлов - будут смотреть.
А как увеличивать число файлов вообще и per-process в Линуксе -
я на данный момент сказать не могу.