- 如果python版本低于2.7,需要先升级
-
https://pypi.org/project/supervisor/ 下载supervisor最新版本
wget https://files.pythonhosted.org/packages/11/35/eab03782aaf70d87303b21a67c345b953d3b59d4e3971a568c51e523f5c0/supervisor-4.2.1.tar.gz
tar -zxvf supervisor-4.2.1.tar.gz
cd supervisor-4.2.1
python setup.py install - echo_supervisord_conf > /etc/supervisord.conf
mkdir /etc/supervisord.d
修改include
还应该将tmp修改下,在线上遇到过临时文件被系统清除
sample:
程序名称
[program:lt8]
程序路径
directory=/home/goserver/lt8
运行命令
command=/home/goserver/lt8/lt8
是否在supervisord启动后也启动
autostart=true
5s没有异常退出,表示正常启动
startsecs=5
把stderr重定向到stdout标准输出,默认false
redirect_stderr=true
stdout_logfile=/home/goserver/logs/lt8-out.log
网友评论