nginx kill

来源:互联网 发布:全途打单软件 编辑:程序博客网 时间:2024/06/06 09:19
一.nginx的启动与停止。
1.nginx的启动
nginx学习总结二(nginx的启动停止以及版本平滑升级)
参数-c指定了配置文件的路径,默认以nobody用户启用这里我使用了nginx用户启动的,从图中可以看到
进程 master proess 他表示nginx的主进程。
2.nginx的停止。
kill 信号类型 `/usr/local/nginx/logs/nginx.pid`
①从容停止nginx
kill - QUIT nginx主进程号。
kill - QUIT `/usr/local/nginx/logs/nginx.pid`
②快速停止nginx。
kill - INT或TEMR nginx主进程号
kill - INT或TEMR  `/usr/local/nginx/logs/nginx.pid`
③强制重启
pkill -9 nginx 或者killall nginx
3.nginx的平滑启动
首先你想要检查配置文件是否正确,
nginx学习总结二(nginx的启动停止以及版本平滑升级)
由图可以看出 -c 是指定配置文件的,上面也解释了。如果配置是默认路径的话可以不用  -c 指定。如果没有错误就可以平滑启动了。
kill - HUP nginx 主进程号
kill - HUP  `/usr/local/nginx/logs/nginx.pid`
4.nginx的信号控制
TERM INT快速关闭。
QUIT 从容停止。
HUP 平滑启动
USR1 重新打开日志文件,主要用在日志切割
0 0
原创粉丝点击