Supervisor 管理后台守護進程


安裝

pip install supervisor

啟動

  1. supervisord
  2. supervisord -c /etc/supervisord.conf supervisord 的配置文件默認位於 /etc/supervisord.conf;后面為注釋

關閉服務

  1. supervisorctl stop all 先關閉supervisor啟動腳本,之后再關閉supervisord服務
  2. 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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM