监控Java进程的shell脚本

在Linux下编写关于监控Java进程的shell脚本

#!/bin/sh
#versions : V1.0 # date :
#监控Java进程,进程停止时就启动
#脚本每1分钟执行一次
while true;
do
xx_count=ps -ef | grep xx_bus.jar | grep -v grep | wc -l
if [ ${xx_count} == 1 ]; then
echo “xx_bus process is running”
else
pkill java
sleep 10
cd /opt/zxx_hd/ && nohup java -jar xx_bus.jar &
fi
done

你可能感兴趣的:(centos,Linux,java,开发语言,linux)