监听端口 发现程序宕了。重启程序

 

每分钟扫描端口,发现程序宕了。重启程序

 

#!/bin/bash

#crontab  -e
# * * * * * /opt/sh/http_monitor.sh
#获取端口响应代码
str=`nc -z 10.15.93.13 10000`

if [ "$str" =  "" ] ;then
echo "`date` service restart" >> /data/logs/hive2.log
nohup hive --service hiveserver2 &

fi

您可以选择一种方式赞助本站