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
因篇幅问题不能全部显示,请点此查看更多更全内容
怀疑对方AI换脸可以让对方摁鼻子 真人摁下去鼻子会变形
女子野生动物园下车狼悄悄靠近 后车司机按喇叭提醒
睡前玩8分钟手机身体兴奋1小时 还可能让你“变丑”
惊蛰为啥吃梨?倒春寒来不来就看惊蛰
男子高速犯困开智能驾驶出事故 60万刚买的奔驰严重损毁