定时监控JAVA服务

定时监控JAVA服务

服务启动

nohup java -jar *.jar >log/log.log 2>&1 &
echo `date +%Y-%m-%d` `date +%H:%M:%S` YWHOME.HOST>log/start.log

服务监控

#!/bin/bash
# 切换到目录
cd /data/static-web/sites/www.ywhome.top
#查询程序占用
proc1=`ps -ef|grep ywhome.host|grep -v grep|wc -l`
# 查询程序是否存在 $? -ne 0 不存在/ $? -eq 0 存在
if [ $proc1 -eq 0 ]
then
    sh start.sh
fi