前言:
目前大家对“nginx信号机制平滑”可能比较关注,同学们都需要学习一些“nginx信号机制平滑”的相关内容。那么小编同时在网上网罗了一些对于“nginx信号机制平滑””的相关内容,希望咱们能喜欢,兄弟们快快来了解一下吧!Nginx支持2种进程模型Single和Master-Worker
Single是单进程,一般不适用,
Master-Worker是主进程和工作进程模型运行,主进程对工作进程管理。
Nginx允许我们通过信号来控制主进程,用信号的方式可以达到不影响现有连接的目的。
信号类型
INT,TERM 快速关闭信号
QUIT 从容关闭信号
HUP 从容重启信号,一般用于修改配置文件后,重启
USR1 重读日志,一般用于日志的切割
USR2 平滑升级信号
WINCH 从容关闭旧进程
具体语法:
kill -信号类型 nginx的主进程号
例:
# kill -INT 2343
# kill -HUP 5656
在之前课程中 已经介绍了,QUIT,INT,TERM,HUP的信号
下几节课程会详细介绍USR1,USR2,WINCH信号。这里先埋下一个点,先了解下
nginx也支持不用信号控制的方式:
#cd /usr/local/nginx/sbin
##重启
# ./nginx -s reload
##停止
# ./nginx -s stop
##重新打开日志
# ./nginx -s reopen
##测试配置文件写的对不对
# ./nginx -t
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #nginx信号机制平滑