#!/bin/bash
export JAVA_HOME=/usr/local/java/jdk1.8.0_25
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
if ! curl --connect-timeout 30 -m 30 --request GET 'http://127.0.0.1:9098/get_userLvl_status' | grep \"code\":200 ; then
crashtime=$(date)
PID=$(ps -ef |grep /home/java/juxinli_consum/juxinli_consum.jar |grep -v grep |awk '{print $2}')
echo "$crashtime" >>/home/java/juxinli_consum_crash.log
echo $PID
kill -9 $PID
sleep 10
/home/java/start-consum.sh
else
echo success >> /home/java/success.txt
fi
相关推荐
工作中遇到 windows下apache 运行几天后总是会没响应的问题,写了下面的脚本来监控apache 服务实例的运行状态,无响应则重启。 工作原理: 脚本定时通过curl 获取网站指定的页面,如果获取失败则重启监控的 apache ...
一个监控linux服务的python ,监控到服务的请求发生异常发送邮件通知
此脚本写得非常通用,只要修改check.d目录下的配置文件就可以,conf目录下为主配置文件,check.d目录下主要是你想要监测的服务的配置文件,我的里面有例子!可以监控nginx ,apache ,mysql ,ftp ,等
linux服务器带宽监控脚本 shell脚本,加好权限,直接运行即可
主要介绍了shell脚本实现服务器进程监控的方法,非常不错,具有参考借鉴价值,需要的朋友参考下吧
linux系统java服务自启动shell脚本及服务cpu内存占用监控脚本
nagios 监控服务器内存脚本,实时短信报警
linux流量监控脚本
电脑屏幕实时监控脚本,可以实时监控电脑屏幕,可以调节监控频率等参数。
sync(文件系统安全监控软件)、glances(资源监控工具)在实际工作中,Linux系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的脚本实现对Linux服务器的监控。本文介绍一下使用Python脚本实现对Linux...
Python监控DB服务器信息脚本
jvm线程持续监控脚本
Linux流量监控脚本 上下行流量监控shell脚本
收集的几个 linux 监控脚本,测试可用
数据库日常监控脚本.pdf
linux下检测mysql进程状态脚本,做Mysql主备模式,可以监测mysql数据库允许状态。
redis哨兵模式或redis一主多从,主从切换监控脚本
Linux Shell 网络层监控脚本(监控包括:连接数、句柄数及根据监控反馈结果分析)
APP测试过程中需要对监控脚本运行过程APP相关数据 ,通过python编写此监控装饰器,不需要修改相关数据的情况下,实现灵活监控;监控数据包括CPU,Memory,Net,功耗。
oracle监控脚本