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

 

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

 

#!/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

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

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情