supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用

1、查看supervisor管理的前台进程

vim /etc/supervisord.d/nginx.ini

supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用
文章图片

2、前台启动supervisor,查看supervisor管理的前台进程
/usr/bin/supervisord -n

supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用
文章图片

supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用
文章图片

php的PPID父进程是supervisor的进程PID
supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用
文章图片

nginx的PPID父进程是supervisor的进程PID
3、杀死supervisor进程,发现nginx和php正常运行,并且父进程变成1,系统第一个进程
kill -9 17699

supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用
文章图片

supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用
文章图片

supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用
文章图片

4、想要重新使用supervisor,必须杀死php,nginx所有的子进程
kill -9 {17815..17822}

【supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用】supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用
文章图片

supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用
文章图片

    推荐阅读