一.平滑重启 (version >= 0.7.53)
1.启动
/web/nginx/bin/nginx
2.停止
/web/nginx/bin/nginx -s stop
3.重载
/web/nginx/bin/nginx -s reload
4.测试
/web/nginx/bin/nginx -t
推荐将nginx注册为linux服务更方便控制,参考:
http://blog.csdn.net/qlong_dd/article/details/45342551
二.信号控制
TERM, INT 快速关闭
QUIT 从容关闭
HUP 平滑重启,重新加载配置文件
USR1 重新打开日志文件,在切割日志时用途较大
USR2 平滑升级可执行程序
WINCH 从容关闭工作进程
三.平滑升级
当需要将正在运行中的 nginx 升级、添加/删除服务器模块时,可以在不中断服务的情况下,使用新版本、重编译的 nginx 可执行程序替换旧版本的课执行程序。步骤如下:

4万+

被折叠的 条评论
为什么被折叠?



