1. 給old-nginx 發送信號,啓動new-nginx 做爲old-nginx 的子進程。nginx
kill -USR2 `cat xx/logs/nginx.pid`進程
2. 給old-nginx 發送信號,在處理完全部請求後,再也不fork worker進程。ast
kill -WINCH `cat xx/logs/nginx.pid.oldbin`請求
3. 給old-nginx 發送信號,退出old-nginx 的 master進程。db
kill -QUIT `cat xx/logs/nginx.pid.oldbin`fork