欢迎您的到来
你的支持是我们努力的动力

supervisor守护魔改进程

感谢群里钱半仙大佬提供。

安装

yum install supervisor

在/etc/目录下新建配置文件

echo_supervisord_conf > /etc/supervisord.conf

指定 Supervisord 运行时的配置文件为/etc/supervisord.conf

/usr/bin/supervisord -c /etc/supervisord.conf

修改配置文件

vi /etc/supervisord.conf

在末尾加入配置信息

[program:shadowsocks]
command = /usr/bin/python /root/shadowsocks/server.py
user = root
autostart = true
autorestart = true
stderr_logfile = /var/log/shadowsocks.log
stdout_logfile = /var/log/shadowsocks_error.log

重新加载 Supervisorctl 配置文件并重新启动

supervisorctl reload

 

 

查看 Supervisorctl 的运行状态(正常状态如下,如果出现错误请查看日志)

supervisorctl status

 

vi /etc/rc.local

添加 supervisor 开机启动

#!/bin/sh

#

# This script will be executed
*after* all the other init scripts.

# You can put your own
initialization stuff in here if you don’t

# want to do the full Sys V style
init stuff.

 

touch /var/lock/subsys/local

supervisord

 

 

以上结束!

Supervisor 命令表

supervisorctl status # 查看程序状态
supervisorctl stop usercenter #
关闭 usercenter 程序
supervisorctl start usercenter #
启动 usercenter 程序
supervisorctl restart usercenter #
重启 usercenter 程序
supervisorctl reread
# 读取有更新(增加)的配置文件,不会启动新添加的程序
supervisorctl update
# 重启配置文件修改过的程序
supervisorctl reload
# 重加载配置文件
supervisorctl restart all
# 重启所有程序

打赏作者
有什么问题,来和我PY交易吧!

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

赞(0) 打赏
博主很辛苦,转载来个话!小根博客 » supervisor守护魔改进程
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏