【Python】Supervisor安装与使用

安装

系统: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

【Python】Supervisor安装与使用_第1张图片

你可能感兴趣的:(Python,Python技术杂锦)