Supervisor是由python語言編寫,基於linux操作系統的一款服務器管理工具,
用以監控服務器的運行,發現問題能立即自動預警及自動重啟等功能。
centos默認安裝的是python2.7.5,最好不要改變升級,我升級了python,到2.7.13
升級python後,yum不可用,需要修改一下 /usr/bin/yum,把第一句的#!/usr/bin/python改為#!/usr/bin/python2.7.5,我的指向是這個地址
centos7防火牆也是用的python2.7.5 ,所以也要修改一下/usr/bin/firewall-cmd
yum info supervisor #查看官方文檔http://www.supervisord.org/installing.html#installing-to-a-system-with-internet-access
配置詳解
http://lixcto.blog.51cto.com/4834175/1539136
http://www.ttlsa.com/linux/using-supervisor-control-program/
http://www.jianshu.com/p/7d7c00b220bf
supervisorctl help
應該我設置了密碼,所以更新需要加上用戶名,密碼
supervisorctl -u 用戶名 -p 密碼 update –更新
# 控制所有進程 sudo supervisorctl start all sudo supervisorctl stop all sudo supervisorctl restart all # 定向控制指定進程 sudo supervisorctl stop iot-kb sudo supervisorctl start iot-kb sudo supervisorctl restart iot-kb
http://www.bkjia.com/Linuxjc/1194312.html TechArticle