解决方案 SHUTDOWN_STATE xmlrpclib.py line: 794 && ERROR: supervisor shutting down

Supervisor操作命令

  1. 重新加载 Supervisor 配置

    sudo supervisorctl reread
    sudo supervisorctl update
    sudo supervisorctl restart all
    

    这将重新读取 Supervisor 的配置文件,更新进程组,然后重启所有进程。

  2. 查看 Supervisor 日志

    sudo cat /var/log/supervisor/supervisord.log
    

    这将显示 Supervisor 的日志文件,您可以查看其中的错误信息以获取更多细节。

Supervisorctl异常Case及解决方案

第一种错误Case

supervisord -c /etc/supervisord.conf

错误

Error: Another program is already listening on a port that one of our HTTP servers is configured to use. Shut this program down first before starting supervisord.

For help, use /bin/supervisord -h


第二种错误Case

supervisorctl status

错误

error: <class 'xmlrpclib.Fault'>, <Fault 6: 'SHUTDOWN_STATE'>: file: /usr/lib64/python2.7/xmlrpclib.py line: 794


第三种错误Case

supervisorctl restart all

错误

error: <class 'xmlrpclib.Fault'>, <Fault 6: 'SHUTDOWN_STATE'>: file: /usr/lib64/python2.7/xmlrpclib.py line: 794


第四种错误Case

supervisorctl reread && supervisorctl update all

错误

ERROR: supervisor shutting down

ERROR: already shutting down

Supervisorctl解决方案

ps -aux|grep supervisor

kill -9 the_pid

supervisord

supervisorctl status

https://github.com/Supervisor/supervisor/issues/48

相关推荐
-无-为-14 分钟前
科普文:Linux服务器性能调优概叙
linux·运维·服务器
是程序喵呀21 分钟前
软考《信息系统运行管理员》-2.2 信息系统运维的组织
运维·软件工程
梅孔立35 分钟前
linux 默认 python 2.7 版本没有pip安装教程
linux·python·pip
你可以自己看37 分钟前
深入解析Linux的使用(上)
linux·运维·服务器
峰上踏雪39 分钟前
\r:回车符 与 \n:换行符
linux·运维·c++
程序边界1 小时前
云数据中心运维新纪元:让Linux服务器如虎添翼
linux·运维·服务器
笨笨小乌龟111 小时前
Linux Shell 脚本入门教程:开启你的自动化之旅
linux·物联网·自动化
Spcarrydoinb2 小时前
嵌入式学习——硬件(Linux内核驱动编程LED、蜂鸣器、按键)——day59
linux·驱动开发·学习
FIT2CLOUD飞致云2 小时前
MaxKB开源知识库问答系统发布v1.3.0版本,新增强大的工作流引擎
运维·人工智能·开源
丁总学Java3 小时前
Linux命令 wc(word count)-l(lines)用于统计文件中的行数。
linux·运维·服务器·lines·word count