#脚本名称:sysWeblogicMonitorRestart.sh
#功能:weblogic守护进程:监控weblogic进程,当发现进程停止时调用重启脚本重启
#参数:进程唯一标识码,例如“weblogic”
#依赖脚本:数据库操作脚本dbExecurteSQL.sh,weblogic重启脚本$PSSC_DOMAIN/startPssc.sh
#数据库操作脚本资源:https://download.csdn.net/upload/10975286
功能:
1.获得IP地址
2.获取时间字符串
3.按时间和脚本文件名产生带日期的日志
4.根据关键字获取进程号
5.根据关键字获取进程数量
6.当进程数量是0的时候调用重启脚本重启进程
7.写数据库函数发短信
8.输出监控结果
调用方法:
监控weblogic,若发现异常则重启进程,并发送短信(入库)
sh $shpath/sysWeblogicMonitorRestart.sh "weblogic"
1