安裝
pip install supervisor
啟動
supervisord
supervisord -c /etc/supervisord.conf
supervisord 的配置文件默認位於/etc/supervisord.conf
,;
后面為注釋
關閉服務
supervisorctl stop all
先關閉supervisor啟動腳本,之后再關閉supervisord服務kill pid
配置
supervisord 配置 program 項的路徑下:/etc/supervisor/conf.d/
,然后 program 的配置文件命名規則推薦:app_name.conf
常用命令
查看正在守候的進程
supervisorctl status
重新加載配置
supervisorctl reread
更新新的配置到supervisord
supervisorctl update
重新啟動配置中的所有程序
supervisorctl reload
啟動某個進程
supervisorctl start program_name
停止某一進程
pervisorctl stop program_name
重啟某一進程
supervisorctl restart program_name