【shell】Tomcat集群环境下,重启Tomcat的shell脚本
2017-10-07 16:00
323 查看
#!/bin/bash #defined export JAVA_HOME=/root/.jenkins/tools/hudson.model.JDK/jdk8 NUM="$1" TOMCAT_HOME="/opt/soft/tomcat_cluster/tomcat_$NUM" if [ $NUM = 1 ] then TOMCAT_PORT=8090 fi if [ $NUM = 2 ] then TOMCAT_PORT=8100 fi if [ $NUM = 3 ] then TOMCAT_PORT=8110 fi if [ $NUM = 0 ] then TOMCAT_PORT=8060 fi #shutdown tomcat #"$TOMCAT_HOME"/bin/shutdown.sh #echo "tomcat shutdown" #check tomcat process tomcat_pid=`/usr/sbin/lsof -n -P -t -i :$TOMCAT_PORT` echo "current :" $tomcat_pid while [ -n "$tomcat_pid" ] do sleep 5 tomcat_pid=`/usr/sbin/lsof -n -P -t -i :$TOMCAT_PORT` echo "scan tomcat pid :" $tomcat_pid if [ -n "$tomcat_pid" ]; then echo "kill tomcat :" $tomcat_pid kill -9 $tomcat_pid fi done #start tomcat cd "$TOMCAT_HOME" ./bin/startup.sh
相关文章推荐
- Linux下重启tomcat的shell脚本
- shell脚本监控tomcat服务运行状态,服务关闭后进行重启
- shell自动监控重启Tomcat脚本,每一分钟检查
- shell 脚本实--集群环境配置检测
- 简单的备份日志和自动重启tomcat的shell脚本
- 自己写了一个重启Tomcat的shell脚本
- 检测tomcat运行状态,自动重启TOMCAT脚本SHELL
- shell脚本自动 进行配置免密登录,安装java环境,安装tomcat
- linux环境在tomcat启动或者停止后执行shell脚本,脚本内容备份图片文件夹
- linux系统下重启tomcat的shell脚本
- Linux定时重启tomcat的shell脚本
- linux脚本(shell)之tomcat服务定时重启任务
- shell 脚本实战笔记(6)--集群环境配置检测
- shell自动监控重启Tomcat脚本
- 3、编写tomcat重启脚本shell
- Linux下使用shell脚本自动监控重启tomcat
- 基于HBase和ZK 高可用集群环境 Shell脚本启动、关闭、重启、查看进程
- 利用Shell脚本对多个Tomcat进行重启
- shell脚本重启tomcat
- 监控tomcat服务,服务异常时自动重启shell脚本