一个用python实现的unix-like进程管理系统
安装
pip install supervisor
supervisord
生成配置文件
echo_supervisord_conf > /etc/supervisor/supervisord.conf
启动服务
supervisord -c /etc/supervisor/supervisord.conf
ps -ef | grep supervisord # 查看服务
supervisorctl
sudo supervisorctl shutdown # 关闭supervisor
sudo supervisorctl update # 配置更新后, 使配置生效,只影响修改的进程
sudo supervisorctl reload # 类似update, 但是所有进程会重启
sudo supervisorctl status # 查看后台进程
sudo supervisorctl start all/program_name # 启动程序
sudo supervisorctl stop all/program_name # 关闭程序
sudo supervisorctl restart all/program_name # 重启程序
网友评论