supervisor的安装配置

supervisor是linux下的一个进程监控软件,是使用python写的。

安装

supervisor下载
最新版本,然后解压并进入该目录,运行

python setup.py install

安装成功后会在 /usr/local/bin 目录下生成echo_supervisord_conf,supervisorctl,supervisord等相关可执行文件。

echo_supervisord_conf > /etc/supervisor/supervisord.conf

这样会生成一个supervisor的主要配置文件。
supervisor的一些相关信息

运行

supervisord -c /etc/supervisor/supervisord.conf

配置

[program:weixin] #程序的名字,在supervisor中可以用这个名字来管理该程序。
command=python /data/wechat/start.py #启动程序的命令
startsecs=0 #重新启动时,等待的时间
stopwaitsecs=0 #停止程序时等待的时间
autostart=true #设置自动启动, 随supervisor的启动而启动
autorestart=true #重新启动, 程序停止之后是否需要重新将其启动
stderr_logfile=/data/logs/weixin.err #程序错误信息重定向到该文件

你可能感兴趣的:(supervisor的安装配置)