centos7.6 安装supervisor

1.安装 epel-release 包:

sudo yum install epel-release

2.安装 Supervisor:

sudo yum install supervisor

3.启动 Supervisor 服务:

sudo systemctl start supervisord

4.启用 Supervisor 服务以在系统引导时启动:

sudo systemctl enable supervisord

 

设置supervisor 包含某个目录的conf文件

打开 Supervisor 主配置文件以包含这个目录。主配置文件通常位于 /etc/supervisor/supervisord.conf/etc/supervisord.conf,具体位置取决于你的系统。

[include]
files = /path/to/my_supervisor_configs/*.conf

保存主配置文件并关闭编辑器。

重新加载 Supervisor 配置,以使新的配置文件生效:

supervisorctl reread
supervisorctl update

例如管理gunicorn   在 /etc/supervisor/conf.d/domain-admin.conf 编写如下配置文件

[program:domain-admin]
command=/work_env/domain-admin/bin/gunicorn -w 4 -b 0.0.0.0:2233 domain_admin.main:app
directory=/opt/domain-admin
user=root
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/domain-admin/domain-admin.log

posted on 2023-11-07 19:44  sinclair1927  阅读(96)  评论(0)    收藏  举报