一、安装
Debian / Ubuntu

apt-get install supervisor

centos

yum install supervisor

也可以使用easy_install安装,但要先安装setuptools

easy_install supervisor

二、编辑/etc/supervisord.conf,在末尾添加:(以shadowsocks为例)

[program:shadowsocks]
command=ssserver -c /etc/shadowsocks.json
autorestart=true
user=nobody

三、添加开机启动supervisor服务守护进程
sudo chkconfig --add supervisord //添加开机启动supervisor服务守护进程
sudo chkconfig supervisord on
service supervisord start //官方git上的写错了,将“supervisord”少了个d,否则提示supervisor:unrecognized service,意思是不能识别该服务
supervisorctl reload //可以通过该命令重启shadowsocks。
Supervisord 是后台管理服务器, 用来依据配置文件的策略管理后台守护进程, 它会随系统自动启动
Supervisorctl 用于管理员向后台管理程序发送 启动/重启/停止 等指令;

Logo

更多推荐