Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: feature request: timeout на плавн ое завершение процесс ов
Здравствуйте,
Igor Sysoev wrote:
On Fri, 12 May 2006, Rommer wrote:
Можно ли в nginx реализовать такую штуку как таймаут на плавное
завершение worker'ов? Потому что некоторые воркеры после HUP'а висят
по несколько суток в памяти в режиме "nginx: worker process is
shutting down" и не завершаются.
Опция что-то вроде worker_shutting_down_timeout - если 0 то пусть
висят как сейчас, а если > 0, то после таймаута прибиваются
автоматически если не завершились до этого нормально.
А смысл ? Чем они мешают ?
Они памяти по 50-70 Mb едят каждый. Если HUP'ы пару раз в день nginx'у
посылать, то через неделю ~300Mb съедается. Чтобы процессор начинали
кушать - не случалось.
Сейчас стоит скрипт в кроне, который их подчищает периодически, но всё-таки
было бы здорово, если бы это сам nginx делал.
--
С уважением,
Роман Шишнёв,
-------------------------------
e-mail: mailto:rommer@xxxxxxxxx
|