tomcat监控,自动重启shell脚本
tomcat监控,自动重启shell脚本如下,取名 monitor_tomcat.sh: #!/bin/sh # func:自动监控tomcat脚本并且执行重启操作 # 获取tomcat进程ID(其中[grep -w '.....']中的.....需要替换为实际部署的tomcat文件夹名,如下) TomcatID=$(ps -ef |grep tomcat |grep -w '/usr/local/tomcat/apache-tomcat-8.5.31'|grep -v 'grep'|awk '{print $2}') # 获取同一个tomcat重复启动个数 TomcatCount=$( ps -ef |grep tomcat |grep -w '/usr/local/tomcat_autoupdate'|grep -v 'grep'|awk '{print $2}' |wc -l) # tomcat启动程序(这里注意tomcat实际安装的路径) StartTomcat=/usr/local/tomcat/apache-tomcat-8.5.31/bin/startup.sh TomcatCache=/usr/local/tomcat/apache-tomcat-8.5.31/work #定义要监控的页面地址 WebUrl=http://localhost:8080/test2