nginx03 Nginx信号控制
程序员文章站
2022-07-12 11:18:31
...
nginx进程查看
[aaa@qq.com10_56_81_63 sbin]$ ps -aux|grep nginx
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ
weblogic 2975 0.0 0.1 8244 5384 ? S Aug10 0:33 nginx: worker process
weblogic 2976 0.0 0.1 8108 5120 ? S Aug10 2:32 nginx: worker process
weblogic 8821 0.0 0.1 7724 5016 ? Ss Jan31 0:04 nginx: master process ./nginx
weblogic 10039 0.0 0.0 4640 744 pts/1 S+ 07:50 0:00 grep nginx
[aaa@qq.com10_56_81_63 sbin]$
备注解释
一个master进程,多个worker进程,master用于控制worker,worker用于实际工作的nginx进程;
如果master进程杀掉了,其他的worker进程同步会消失;
常用介绍
具体语法:
Kill -信号选项 nginx的主进程号
Kill -HUP 4873
Kill -信号控制 `cat /xxx/path/log/nginx.pid`
Kil; -USR1 `cat /xxx/path/log/nginx.pid`
备注解释
cat /xxx/path/log/nginx.pid 实际上我们获取到的是进程号,
Kill -USR1 `cat /xxx/path/log/nginx.pid` 命令跟
kill -USR1 进程号 效果一样
上一篇: Linux----详解信号
下一篇: Linux —— 进程信号