安装
系统:centos7
执行命令:pip install superviosr
生成配置文件
echo_supervisord_conf > /etc/supervisord.conf
编辑配置文件(去掉注释并修改)
...
[inet_http_server]
port=*:9001
username=user
password=123
[include]
files = /etc/supervisor/*.conf
编写需要管理的程序配置文件
1)根据上面配置文件,创建/etc/supervisor目录,并在下面创建程序的配置文件,这里是tornado.conf
2)一个程序对应一个配置文件
[program:tornado]
command=python /root/docker/tornado_web_pack/run.py
autorstart=true
autorestart=true
stdout_logfile=/tmp/supervisor.log
启动supervisor
supervisord -c /etc/supervisord.conf
在web页面上监控
192.168.88.101:9001