supervisor就是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启
Ubantu: sudo apt-get install supervisor
apt-get/yum安装的会自动生成 /etc/init.d/supervisord 和 /etc/supervisord.conf
supervisord,初始启动Supervisord,启动、管理配置中设置的进程
supervisorctl start programxxx,启动某个进程
supervisorctl restart programxxx,重启某个进程
supervisorctl stop all,停止全部进程,注:start、restart、stop都不会载入最新的配置文件
supervisorctl reload,载入最新的配置文件,并按新的配置启动、管理所有进程