当前位置:论坛首页 > Linux面板 > 求助

Supervisor管理器 开机不能自启

发表在 Linux面板2019-12-27 15:01 [复制链接] 7 8387

Supervisor 添加的守护进程不能开机自启,重启后需要点击Supervisor管理器的设置 这时候才自动守护进程。
使用道具 举报 只看该作者 回复
发表于 2019-12-27 15:22:37 | 显示全部楼层
本帖最后由 yaojiu 于 2020-3-13 11:41 编辑

CentOS7配置supervisor开机自启
  1. vi /usr/lib/systemd/system/supervisord.service
复制代码
将原有代码全部替换成下面的
  1. [Unit]
  2.     Description=Process Monitoring and Control Daemon
  3.     After=rc-local.service nss-user-lookup.target

  4.     [Service]
  5.     Type=forking
  6.     ExecStart=/usr/bin/supervisord -c /etc/supervisor/supervisord.conf

  7.     [Install]
  8.     WantedBy=multi-user.target" > /usr/lib/systemd/system/supervisord.service
  9.     systemctl daemon-reload
  10.     systemctl enable supervisord
复制代码

重启服务器测试一下是否开机自启
  1. reboot
复制代码
看看是否supervisor启动
  1. ps aux| grep supervisor
复制代码


使用道具 举报 回复 支持 2 反对 0
发表于 2020-3-13 01:49:32 | 显示全部楼层
按你的方法执行了   开机启动了 但是好像还是不行  还要进入面板点一下  才可以
使用道具 举报 回复 支持 反对
发表于 2020-6-7 15:00:00 | 显示全部楼层
宝塔用户_hjdtfo 发表于 2020-3-13 01:49
按你的方法执行了   开机启动了 但是好像还是不行  还要进入面板点一下  才可以 ...

把ExecStart=/usr/bin/supervisord -c /etc/supervisor/supervisord.conf
改为
ExecStart=/usr/python /usr/bin/supervisord -c /etc/supervisor/supervisord.conf
使用道具 举报 回复 支持 反对
发表于 2020-8-6 15:36:21 | 显示全部楼层
本帖最后由 宝塔用户_dxoxyj 于 2020-8-6 15:45 编辑
casper13 发表于 2020-6-7 15:00
把ExecStart=/usr/bin/supervisord -c /etc/supervisor/supervisord.conf
改为
ExecStart=/usr/python /u ...

我的也一样,按这个方法修改了文件,在服务器重启后,守护的进程没有启动。非要打开一下Superisor管理器才行。
初次打开时,守护的进程是  STARTING 的状态。刷新一下才是RUNNING状态。

不打开一下Supervisor管理器,守护的进程一直都不运行。服务器重启成功后,   ps aux| grep supervisor  查看,SuperVisor 是运行中的。

root       3027  0.0  0.0  12108  1068 pts/0    S+   15:40   0:00 grep --color=auto supervisor

但其中的守护进程是没有运行的

我服务器设置了每周重启一次,然后每次重启后还得手动去开一下Supervisor,
使用道具 举报 回复 支持 反对
发表于 2020-8-8 10:59:16 | 显示全部楼层
解决了,卸载重装了 supvisor管理器2.2   然后在子配置文件里加了个   autostart=true


没重装之前,也试过添加  autostart=true  ,仍是不行。非得重装后才得行,小白一个,不懂得啥有哲理。
使用道具 举报 回复 支持 反对
发表于 2022-12-8 11:44:58 | 显示全部楼层
我是在虚拟机中装了宝塔,然后docker容器中又安装宝塔,容器中宝塔再安装“进程守护管理器 2.2”,每次重启容器SuperVisor 是运行中,但是守护的进程都是STARTING,软件商店点击一下“进程守护管理器 2.2”,再关闭,不用任何操作,它自己就RUNNING了,但是你不进软件商店点击一下“进程守护管理器 2.2”再关闭,它就是不起来
使用道具 举报 回复 支持 反对
发表于 2022-12-8 17:20:54 | 显示全部楼层
宝塔用户_asxsvt 发表于 2022-12-8 11:44
我是在虚拟机中装了宝塔,然后docker容器中又安装宝塔,容器中宝塔再安装“进程守护管理器 2.2”,每次重启 ...

您的帖已回
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表