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