监控服务supervisor服务的安装及使用

easy_install是setuptools包里带的一个命令,使用easy_install实际上是在调用setuptools来完成安装模块的工作,所以安装setuptools即可。

wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py -O - | sudo python

或者

yum install python-setuptools -y

下载supervisor

easy_install supervisor

命令

supervisor安装完成后会生成三个执行程序:

supervisortd : supervisor的守护进程服务(用于接收进程管理命令)

supervisorctl : 客户端(用于和守护进程通信,发送管理进程的指令)

echo_supervisord_conf : 生成初始配置文件程序。

创建目录

mkdir /etc/supervisor

生成配置文件

echo_supervisord_conf > /etc/supervisor/supervisord.conf

修改配置文件

vim /etc/supervisor/supervisord.conf

[program:tomcat]

command=/usr/local/tomcat/bin/catalina.sh run

autostart=true

startsecs=1

autorestart=true

startretries=3

user=root

priority=999

stopasgroup=true

killasgroup=true

web端

[inet_http_server]  

port=10.0.0.101:9001

username=wcl        

password=123456   

启动

supervisord -c /etc/supervisor/supervisord.conf

修改配置后刷新

supervisorctl reload

进入终端

supervisorctl

终端命令

status

stop tomcat

start tomcat

restart tomcat

reread

update

一个人走的快,但是走不远;一群人才能走的远;挑战自己,GO! GO! GO!
原文地址:https://www.cnblogs.com/wljsir/p/8317687.html