centos 检查tomcat服务是否在线shell脚本

该脚本主要用于检查tomcat进程是否在线,如果不在线就启动tomcat服务

#!/bin/sh
res=`ps -ef|grep /home/xqlee/tomcat/bin/bootstrap.jar |awk '{if($0~"/usr/bin/java") print $2}'`
echo $res
if [ -z "$res" ]; then
   cd /home/xqlee/tomcat/bin/ &&  ./startup.sh
fi

简单说明:

  • 首先是通过ps命令获取到tomcat名称相关的进程信息
  • 然后通过awk命令来截取tomcat服务的进程号
  • 判断进程号是否存在,不存在则启动tomcat服务

 

原创文章,作者:306829225,如若转载,请注明出处:https://blog.ytso.com/243642.html

(0)
上一篇 2022年4月11日
下一篇 2022年4月11日

相关推荐

发表回复

登录后才能评论