nginx信号控制

分类: 服务器  • 发布时间: 2015-09-04 23:55:34  • 浏览量:7019

具体语法:

Kill -信号选项  nginx的主进程号

如:

Kill -HUP 1373

如果不想每次都去查找进程号,可以使用nginx.pid获取,相应的命令可以这样做:

Kill -信号选项 `cat /path/logs/nginx.pid`

如:

Kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`


信号选项说明:

信号选项功能说明
TERM, INTQuick shutdown 快速关闭
QUITGraceful shutdown  从容的关闭进程,即等请求结束后再关闭
HUPConfiguration reload ,Start the new worker processes with a new configuration Gracefully shutdown the old worker processes   改变配置文件,平滑的重读配置文件
USR1Reopen the log files 重读日志,在日志按月/日分割时有用
USR2Upgrade Executable on the fly 平滑的升级
WINCHGracefully shutdown the worker processes 从容关闭旧的进程(配合USR2来进行升级)

文章标签: 命令, nginx