该脚本主要用于检查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服务
版权所有 © 【代码谷】 欢迎非商用转载,转载请按下面格式注明出处,商业转载请联系授权,违者必究。(提示:点击下方内容复制出处)
源文:《centos 检查tomcat服务是否在线shell脚本》,链接:https://www.daimagu.com/article/638.html,来源:【代码谷】
评论