木炭 发表于 2020-6-22 01:04:37

【已修复】Supervisor 服务不能自动启动及解决办法

从我开始用宝塔开始到现在所有版本都无法自动启动,导致由 Supervisor 管理的进程无法开机自动运行。

今天特意排查了原因:


发现 supervisord.service 中启动参数错误,参数中 Supervisor 的路径指定错误,以至于重启后无法正确启动任务



修改方法:


SSH 或者 后台文件管理器找到 /usr/lib/systemd/system/supervisord.service 文件,


将 ExecStart= 这行修改为:ExecStart=/www/server/panel/pyenv/bin/supervisord -c /etc/supervisor/supervisord.conf

谢花郎 发表于 2020-6-22 11:19:19

您好,您使用的python版本是否是python3呢?

木炭 发表于 2020-6-22 11:36:53

Py3.7.4

centos 7.6/8
aliyun Linux 2
都试过,都启动不了,我刚又看了下 Supervisor 的安装文件 install.sh 中创建 .service 文件的时候就把路径写错误,所以存在这个故障

谢花郎 发表于 2020-6-22 11:46:27

木炭 发表于 2020-6-22 11:36
Py3.7.4

centos 7.6/8


您好,感谢反馈,您这个应该是安装了独立面板环境,之前没有考虑到独立面板环境的设置,后面会进行修复的。

谢花郎 发表于 2020-6-23 16:17:50

您好,python3.7.4为兼容Supervisor管理器的问题已经做出修复。
页: [1]
查看完整版本: 【已修复】Supervisor 服务不能自动启动及解决办法