supervisor的安装与配置

  • 使用yum安装
yum install supervisor
  • 修改配置开启web管理
vim /etc/supervisord.conf
DSLXP.png
  • 守护进程配置文件在/etc/supervisord.d目录下,.ini文件
  • 启动
supervisord -c /etc/supervisord.conf
  • 查看是否在运行
ps -ef | grep supervisord
  • 如果启动出现如下警告
T)RKJ~9I1{)D3~U92_M~B47.png

则需要升级pip

python -m pip install -U pip

查看setuptools版本

pip list

如果setuptools版本大于45,则需要降级

pip uninstall setuptools
pip install setuptools==19.2

重新启动supervisord,警告消息

  • supervisor常用管理命令
supervisorctl reload // 重新启动
supervisorctl status // 查看进程
supervisorctl start xxxxxx // 启动某个进程
supervisorctl stop xxxxxx // 停止某个进程
supervisorctl restart xxxx // 重启某个进程
  • 配置开机启动,在/etc/rc.d/rc.local加入启动命令

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