重启
代码语言:javascript复制[root@h102 nginx]# ps fuax | grep nginx
root 49758 0.0 0.0 103256 828 pts/0 S 16:40 0:00 _ grep nginx
root 44512 0.0 0.0 24316 676 ? Ss 16:39 0:00 nginx: master process /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
nobody 44513 0.0 0.0 24728 1244 ? S 16:39 0:00 _ nginx: worker process
[root@h102 nginx]# kill -HUP 44512
[root@h102 nginx]# ps fuax | grep nginx
root 62744 0.0 0.0 103256 828 pts/0 S 16:40 0:00 _ grep nginx
root 44512 0.0 0.0 24316 1352 ? Ss 16:39 0:00 nginx: master process /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
nobody 60962 0.0 0.0 24732 1364 ? S 16:40 0:00 _ nginx: worker process
[root@h102 nginx]#
Nginx信号控制
信号 | 控制 |
---|---|
TERM INT | 快速关闭 |
QUIT | 从容关闭 |
HUP | 平滑重启,重新加载配置文件 |
USR1 | 重新打开日志文件,在切割日志时用途较大 |
USR2 | 平滑升级可执行程序 |
WINCH | 从容关闭工作进程 |