1 #!bin/bash 2 3 SELF_DIR="$( cd "$( dirname "$0" )" && pwd )" 4 5 #grep "URL:" weiflow-from-weiclient.log | uniq | awk -F": http:" '{print $2}' | awk -F"/" '{print $5}' | xargs yarn application -status 6 rm1=$(grep "URL:" weiflow-from-weiclient.log | uniq | awk -F": http:" '{print $2}' | awk -F":" '{print "http://10.87.49.220:"$2}' ) #| xargs echo 7 rm2=$(grep "URL:" weiflow-from-weiclient.log | uniq | awk -F": http:" '{print $2}' | awk -F":" '{print "http://10.87.49.221:"$2}') # | xargs echo 8 9 req_status=$(curl -s ${rm1}) 10 #echo $req_status 11 JOB_HEADER="JOB TRACK URL: " 12 13 if [[ ${req_status} = "" ]] 14 then 15 echo ${JOB_HEADER}${rm2} 16 else 17 echo ${JOB_HEADER}${rm1} 18 fi
高可用IP检测。