很多网友留言问如何配置Supervisor 自启动,现将如何在CentOS7下配置Supervisor自启动的两种方法整理如下:
一、方法一
直接将启动命令加入到/etc/rc.d/rc.local中(简单但不推荐)
vi /etc/rc.d/rc.local
在现有的内容后面加入supervisor的启动命令
supervisord -c /etc/supervisord.conf

注意:一定要执行 chmod +x /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local
给文件加入可执行权限
根据官方的提示,该方式是不被建议的,强烈建议创建自己的systemd services或udev规则来启动自已的应用,也就是方法二。
二、方法二
通过创建systemd services来实现自启动 (推荐)
进入到/usr/lib/systemd/system/目录
[root@localhost ~]# cd /usr/lib/systemd/system/
找到supervisord及supervisorctl命令的路径
[root@localhost system]# which supervisord
/usr/local/bin/supervisord
[root@localhost system]# which supervisorctl

本文详细介绍了在CentOS 7系统中配置Supervisor自启动的两种方法,包括将启动命令加入rc.local(非推荐)和创建systemd服务(推荐)。推荐使用systemd服务,以确保更稳定和标准的启动流程。
最低0.47元/天 解锁文章
845

被折叠的 条评论
为什么被折叠?



