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

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

vim /etc/supervisord.d/nginx.ini

supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用_第1张图片
2、前台启动supervisor,查看supervisor管理的前台进程

/usr/bin/supervisord -n

在这里插入图片描述
在这里插入图片描述
php的PPID父进程是supervisor的进程PID
在这里插入图片描述
nginx的PPID父进程是supervisor的进程PID
3、杀死supervisor进程,发现nginx和php正常运行,并且父进程变成1,系统第一个进程

kill -9 17699

在这里插入图片描述
在这里插入图片描述
supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用_第2张图片
4、想要重新使用supervisor,必须杀死php,nginx所有的子进程

kill -9 {17815..17822}

supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用_第3张图片
supervisor杀死进程之后,其管理的进程正常运行,supervisor不可再用_第4张图片

你可能感兴趣的:(linux)