43 lines
1.0 KiB
INI
43 lines
1.0 KiB
INI
# 项目名称
|
||
[program:fedmsg-hub]
|
||
|
||
# 执行项目之前,需要切换到哪个用户
|
||
user=fedmsg
|
||
|
||
# 执行项目前,需要cd到哪个目录下
|
||
# directory=/opt/bin
|
||
# 命令中可能需要的环境变量信息
|
||
#environment=PYTHON_HOME="/root/anaconda/bin/"
|
||
# 如果命令本身是多进程,那么需要设置stopasgroup,否则只会杀死命令的主进程
|
||
stopasgroup=true
|
||
# 执行命令,以后台形式
|
||
command=/usr/bin/fedmsg-hub-3
|
||
|
||
# 开启supervisor就启动
|
||
autostart=true
|
||
|
||
# 发现关闭了就重启
|
||
autorestart=true
|
||
|
||
# 观察时间,如果观察时间内该项目的pid消失了,就说明失败了
|
||
startsecs=10
|
||
|
||
# 重启次数
|
||
startetries=3
|
||
|
||
# 错误信息和正常信息分开存储
|
||
redirect_stderr=true
|
||
|
||
# 错误信息保存路径
|
||
stderr_logfile=/app/log/fedmsg/fedmsg-hub_stderr.log
|
||
# 正常信息保存路径
|
||
stdout_logfile=/app/log/fedmsg/fedmsg-hub_stdout.log
|
||
# 单个正常信息日志文件大小
|
||
stdout_logfile_maxbytes=20MB
|
||
|
||
# stdout日志文件备份数量
|
||
stdout_logfile_backups=20
|
||
|
||
priority=60
|
||
|