shell脚本检测服务
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本检测服务相关的知识,希望对你有一定的参考价值。
实验环境:
系统:Centos7-3.10.0-x86_64
检测服务:apache-tomcat-9.0.7
实验原因:
因为当前的环境为Java测试环境,所以没有做监控,但是最近发现服务自动宕机了,暂时没有排查到宕机的原因,所以为了方便测试环境的使用,今天简单的写了一个小脚本,来检测tomcat服务,在正常运行的情况下,会输出日志tomcat is running,异常宕机情况下则会输出tomcat is restart并且重新启动tomcat服务。
实验步骤:
1、创建检测tomcat服务是否正常运行的脚本
#!/bin/bash
ps aux | grep -v grep | grep java >/dev/null
M=$?
if [[ $M -eq 0 ]] ;then
echo -e "