Supervisor:
Supervisor有两个可执行程序 :supervisord 和 supervisorctl。
-
supervisord:用来依据配置文件的策略管理后台守护进程;
-
supervisorctl:管理员用于向后台守护进程发送“启动/重启/停止”等指令
常用命令
-
查看正在守护的进程
supervisorctl
-
更新新的配置到supervisord
supervisorctl update
-
重新启动配置中的所有程序
supervisorctl reload
-
启动某个进程(program_name:你配置中写的程序名称)
supervisorctl start program_name
-
重启某一进程 (program_name:你配置中写的程序名称)
supervisorctl restart program_name
-
停止全部进程
supervisorctl stop all