美文网首页
supervisor配置

supervisor配置

作者: 胖腚猴 | 来源:发表于2018-04-26 21:35 被阅读0次

supervisor配置

sudo apt-get install supervisor

配置:

在/etc/supervisor/conf.d/目录下,新建以.conf作为扩展名的文件

[program:softmgr]
command=/usr/bin/python3 /home/ubuntu/softmgr/softmgr.py --port=80 --workers=40
directory=/home/ubuntu/softmgr
user=root
redirect_stderr=true
stdout_logfile=/home/ubuntu/softmgr/softmgr.out.log
stderr_logfile=/home/ubuntu/softmgr/softmgr.err.log

修改了 /etc/supervisord.conf文件 ,需要执行 supervisorctl reload 配置文件.conf 来重新加载配置文件,否则不会生效。。。

启动所有进程

service supervisor start

重启

supervisorctl start app

停止进程:

supervisorctl stop app

说明

[program:task]                                       #管理进程的命名
command=python test.py  -c test.conf          #执行的命令
stderr_logfile=/var/log/supervisor/test.log      #错误日志输出路径
stdout_logfile=/var/log/supervisor/test.log      #日志输出路径
directory=/root/test                    #命令执行的工作空间
autostart=true                       #自动启动
user=root                          #指定用户
autorestart=true                      #自动重启

相关文章

网友评论

      本文标题:supervisor配置

      本文链接:https://www.haomeiwen.com/subject/scfvlftx.html