返回 首页

supervisorctl无法杀死进程/supervisorctl无法kill celery进程


使用supervisorctl shutdown 无法杀死进程.

解决方法1.

stopasgroup=true 选项配置到 supervisord.conf 文件中。因为不仅要杀死父进程,还要杀死子进程。

原文参考: https://stackoverflow.com/questions/24297683/cant-kill-celery-processes-started-by-supervisor

解决方法2.

手动kill

ps -ef | grep celery | grep -v grep | awk '{print $2}' | xargs kill -9


评论(0)

登录