#! /bin/sh
APP_MAIN=comupyooagentAgentServer
proc_num() #查询进程数量
{
num=`ps -ef|grep $APP_MAIN | awk '{ if($8=="/jre/bin/java") print $2}'`
return $num
}
proc_num
number=$ #获取进程数量
if [ $number -eq 0 ] #如果进程数量为0
then #重新启动服务器,或者扩展其它内容。
cd /home/monitor/alert-agent/
sudo bash agentadminsh 3
fi
APP_MAIN是进程名
里面是执行
then下面是绝对路径执行
我的海康之前也有一台这样,检测以后发现里面有两块硬盘损坏,更换后故障依旧,后来发现拔掉第9路视频输入线后机器就不会重启,然后减掉该视频线BNC头重新焊接一个新头子插回去后机器再也没重启过了,希望对你有用!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)