Supervisord
跳转到导航
跳转到搜索
注意
- supervisord 改变用户时不会更新环境变量,包括
HOME
、USER
这些!
配置
初始化
echo_supervisord_conf > /etc/supervisord.conf
# edit /etc/supervisord.conf
服务
默认会自动启动、自动在出错时重启。 [1]
[program:...]
command = ...
environment = A=1,B=2
user = ...
group = ...
# 日志配置
redirect_stderr = true
stdout_logfile = /var/log/....log
如简单的配置 statsite:
[program:statsite]
command = /usr/local/bin/statsite -f /etc/statsite.conf
user = work
group = work
分组
[group:name]
programs = p1,p2,p3