python程序使用supervisor启停

安装supervisor

复制代码
unzip supervisor-3.3.3.zip
cd supervisor-3.3.3
sudo python2 setup.py install

增加python应用的启动配置

复制代码
[program: xxx]
priority=10
directory=/opt/app/xxx
autostart=true
autosecs=30
autorestart=true
startretries=5
user=app
command=/usr/bin/nohup /usr/local/python3.10/bin/python3.10 -u app.py > xxx.log 2>&1 &

使用

更新supervisor,增加上面的配置

复制代码
sudo supervisorctl update

会输出: xxx: added process group

启动/停止/重启/查看状态:

复制代码
sudo supervisor start/stop/restart/status xxx
相关推荐
浩瀚地学1 小时前
deepagents学习打卡day04
python·agent
安易算力1 小时前
PUE优化工程实践:从1.5到1.2的制冷架构与气流组织改造路径
网络·python·容器·架构·kubernetes
troy1282 小时前
Codex 安全盲区:代码漏洞生成实测
windows·python·ci/cd·pycharm·django·github·fastapi
嵌入式学习菌2 小时前
Workbuddy自动写一个RS485 / LoRa 参数调试工具
python
钱栈up3 小时前
番茄小说榜单爬虫失效排查:从页面路由变更到API参数映射的全流程复盘
python
唐璜Taro3 小时前
Agent Harness 系列 · 第 1 篇|Agent 不只是换一个更强的模型
人工智能·python
泡茶喝茶写代码3 小时前
量化数据进阶:多维实战篇(第 11 篇):历史涨跌停价:涨跌停序列与止损线测算
java·python·股票数据api·股票数据·股票数据api接口·股票api数据接口·股票量化数据api
ikun_文4 小时前
Django开启跨域请求
python·pycharm·django
外收内放4 小时前
Python与AI应用(项目开发实战:AI智能伴侣第三版)
python·学习·ai编程
别动我齐刘海4 小时前
ROS2 Jazzy + C++ 实战路线——进阶学习3
c++·人工智能·vscode·python·算法·机器学习·机器人