Supervisor 的使用记录

来源:互联网 发布:哪个软件下载最快 编辑:程序博客网 时间:2024/06/04 19:36

场景:

一个程序的执行命令为python /home/test/app.py,这个程序需要被监控一旦挂掉后自动重新启动。

安装:

pip install Supervisorecho_supervisord_conf > /etc/supervisord.conf

编辑配置文件:

vi /etc/supervisord.conf然后在该文件后面添加需要被监控的应用属性,内容如下,其中testapp为应用名称,随便自定义。[program:testapp]command=python /home/test/app.py ;user =root ;设置启动账号autostart=true ;autorestart=true ;stderr_logfile=/tmp/testapp-err.log ;stdout_logfile=/tmp/testapp.log ;

Supervisor 相关的命令:

启动supervisord 程序:supervisord -c /etc/supervisord.conf结束supervisord 程序:supervisorctl  shutdown  重启被监控的所有应用:supervisorctl restart all停止被监控的所有应用:supervisorctl stop all查看被监控的所有应用状态:supervisorctl status  
0 0
原创粉丝点击