Supervisor——管理集群

supervisorctl status——状态
supervisorctl stop tomcat——停止tomcat服务
supervisorctl start tomcat——启动tomcat服务
supervisorctl restart tomcat——重启tomcat服务
supervisorctl reread——重新加载
supervisorctl update——更新

1.1、安装配置

 yum -y install supervisor	

在这里插入图片描述

设置开机自启:
systemctl enable supervisord.service

在这里插入图片描述
通过supervisor管理tomcat
配置jbk环境:
tar -zxvf jdk-8u60-linux-x64.tar.gz -C /usr/local/
chown -R root.root /usr/local/jdk1.8.0_60——设置权限
在这里插入图片描述
java -version——查看java状态
在这里插入图片描述
解压tomcat:
tar -zxvf apache-tomcat-8.5.35.tar.gz
mkdir -p /opt/app01
cp -a apache-tomcat-8.5.35/* /opt/app01/

启动tomcat(可以省略这步骤直接执行下面的前台启动):
cd /opt/app01/
./bin/startup.sh
在这里插入图片描述

创建supervisor管理tomcat进程:
vim /etc/supervisord.d/app01.ini——进入路径添加下面内容在这里插入图片描述

启动supervisor并查看:
systemctl start supervisord.service

ps -ef |grep java——查看进程

在这里插入图片描述
curl -I 10.0.0.31:8080
在这里插入图片描述
supervisorctl status——查看状态
在这里插入图片描述

创建多个tomcat单机多实例:

mkdir -p /opt/app02/
cp -a apache-tomcat-8.5.35/* /opt/app02

vim /opt/app02/conf/server.xml——进入修改 三个 端口号 避免tomcat冲突
vim /opt/app02/webapps/ROOT/index.jsp——可以修改tomcat界面 (方面区分)
在这里插入图片描述
cd /etc/supervisord.d/——进入路径
cp app01.ini app02.ini——复制管理tomcat进程的文件
vim app02.ini——修改内容为下
在这里插入图片描述

执行:
supervisorctl update

supervisorctl status

在这里插入图片描述

到此为止单机多实例tomcat完成,supervisor配置完成 !!!!!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值