Не вполне корректное обращение с pid-файлом
Igor Sysoev
is at rambler-co.ru
Fri Feb 17 10:07:22 MSK 2006
On Fri, 17 Feb 2006, Alexey Polyakov wrote:
> В связи с тем, что из-за HUP объем процесса nginx в памяти у меня
> меняется с 88 мегабайт на 166, приходится рестартовать другим методом:
> killall -QUIT nginx;/usr/local/nginx/sbin/nginx
> В принципе все нравится, но вот старые процессы ещё какое-то время
> умирают, а потом когда мастер умирает - он за собой стирает файл
> nginx.pid (который вообще-то не его уже).
Это неправильный метод. Лучше использовать online upgrade:
kill -USR2 `cat nginx.pid`
kill -QUIT `cat nginx.pid.oldbin`
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list