您的当前位置:首页正文

Ubuntu20.04中supervisor安装使用以及开机自启

2023-01-03 来源:帮我找美食网

 supervisor官方文档:

本教程参考文档:

安装 

pip install supervisor

创建配置文件

echo_supervisord_conf > /etc/supervisord.conf

使用

修改/etc/supervisord.conf配置文件中最下面的[include]部分为以下内容:

[include]
files = /etc/supervisor/conf.d/*.conf
vim process.conf
#项目名
[program:processName]

# 脚本目录
directory=/root/test/

# 脚本执行命令
command=python3 test.py

# 以root用户启动脚本
user=root

# supervisor启动的时候是否随着同时启动,默认True
autostart=true

# 脚本挂掉后自动重启
autorestart=true

# 把stderr重定向到stdout,默认 false
redirect_stderr=true

开机自启

vim /usr/lib/systemd/system/supervisord.service

 将以下内容添加到supervisord.service中,然后保存退出

[Unit]
Description=Process Monitoring and Control Daemon
After=rc-local.service nss-user-lookup.target

[Service]
Type=forking
ExecStart=/usr/local/bin/supervisord -c /etc/supervisord.conf

[Install]
WantedBy=multi-user.target

命令行中执行以下内容:

systemctl enable supervisord
systemctl is-enabled supervisord

因篇幅问题不能全部显示,请点此查看更多更全内容

热门图文

Top