supervisor-python进程管理
supervisor官网
http://supervisord.org
文档 http://supervisord.org/installing.html
安装
1 | # 使用 apt-get 会自动的在 /etc/supervisor 加入配置文件,推荐使用 |
安装好后有两个可执行文件和一些配置文件
1 | /usr/bin/supervisord -- supervisor服务守护进程 |
配置
示例,在/etc/supervisor/supervisord.conf 指定一个 getfile 的程序
1 | [program:getfile] |
管理
1 | supervisorctl status # 查看进程状态 |
supervisord.conf文件里会发现有一段[unix_http_server]的配置,默认是9001端口,配置后,重启supervisor服务,打开浏览器输入:http://localhost:9001 可以查看相关的内容。
supervisor-python进程管理