supervisor 管理进程用的, 公司线上的进程管理就是supervisor.
python 写的 , 子进程中断后, 父进程会获取子进程的中断信息, 继续执行.
启动是 supervisorctl
重启: restart 被管理的项目名称
1.安装:
sudo pip install supervisor
image.png
-
配置:
sudo mkdir /etc/supervisor
sudo chmod 777 supervisor
sudo echo_supervisord_conf > /etc/supervisor/supervisord.conf 通过echo_supervisord_conf执行supervisord.conf的初始化文件
sudo vim supervisord.conf
image.png
image.png
image.png -
使用:
$ supervisorctl -c /etc/supervisor/supervisor.conf
supervisor> reread
supervisor> update
supervisor> status
supervisor> start app_name
supervisor> stop app_name
supervisor> restart app_name
网友评论