Re: Можно ли задать timeout для "shutting down" ?

Maxim Dounin mdounin at mdounin.ru
Tue Nov 25 18:15:11 UTC 2014


Hello!

On Tue, Nov 25, 2014 at 11:42:53AM -0500, nNgzlTtv3k5lzmKRvlmS22tSl8sJr68k wrote:

> С SIGTERM понятно, но это ж лишнее движение, вряд ли все админы сервера
> постоянно будут помнить, что после -s reload надо делать pkill -f 'is
> shutting down'. Было бы на много проще, если б nginx имел такую опцию.

После reload'а - ничего делать не надо, т.к. одновременное 
существование двух комплектов рабочих процессов сервер так или 
иначе должен переживать.  Делать имеет смысл перед reload'ом - 
убеждаться, что предыдущий reload завершён (все старые процессы 
завершились), а если нет - принимать решение по ситуации: либо 
делать релоад как есть, либо подождать, либо попросить старые 
рабочие процессы завершиться быстро.

-- 
Maxim Dounin
http://nginx.org/



Подробная информация о списке рассылки nginx-ru