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