mac 安装配置supervisor

supervisor 管理进程用的, 公司线上的进程管理就是supervisor.
python 写的 , 子进程中断后, 父进程会获取子进程的中断信息, 继续执行.
启动是 supervisorctl
重启: restart 被管理的项目名称
1.安装:
sudo pip install supervisor


mac 安装配置supervisor_第1张图片
image.png
  1. 配置:
    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


    mac 安装配置supervisor_第2张图片
    image.png

    mac 安装配置supervisor_第3张图片
    image.png

    mac 安装配置supervisor_第4张图片
    image.png
  2. 使用:
    $ supervisorctl -c /etc/supervisor/supervisor.conf
    supervisor> reread
    supervisor> update
    supervisor> status
    supervisor> start app_name
    supervisor> stop app_name
    supervisor> restart app_name

你可能感兴趣的:(mac 安装配置supervisor)