supervisor简单应用

来源:互联网 发布:电影网络版权价格 编辑:程序博客网 时间:2024/06/07 04:08

supervisor是一个管理linux进程的程序,可以方便管理服务进程,异常退出时还可以自动重启

1.安装
apt-get install supervisor

2.添加一个名为test的进程
默认配置文件放在/etc/supervisor/conf.d/

编辑文件:
sudo nano /etc/supervisor/conf.d/test.conf

插入以下内容:

[program:test]command=/usr/bin/python start_app.pydirectory=/home/xxx

program是启动的进程名
command是执行的命令
directory是执行命令所在的目录

3.启动supervisor
sudo supervisord -c /etc/supervisor/supervisord.conf

4.启动和停止test进程
启动test:
sudo supervisorctl start test

停止test:
sudo supervisorctl stop test

启动所有进程:
sudo supervisorctl start all

停止所有进程:
sudo supervisorctl stop test

0 0
原创粉丝点击