tomishinets.v 5 年之前
父节点
当前提交
9a6fe6e7b0
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      healthcheck.sh

+ 2 - 2
healthcheck.sh

@@ -21,8 +21,8 @@ else
     if [[ ${new_admin_ip} != $(cat /tmp/admin_ip) ]];then
       ping -c3 ${new_admin_ip} || exit 0
     fi
-    sorted=($(echo $(dig tasks.${SERVICE_NAME}.${APPNET} +short)|sort -n))
-    for (( i=0; i < ${#sorted[*]}; i++ ))
+    sorted=($(echo $(dig tasks.${SERVICE_NAME}.${APPNET} +short)|tr " " "\n"|sort -n))
+    for i in ${!sorted[*]}
     do
       if [[ ${sorted[${i}]} == $(dig ${HOSTNAME}.${APPNET} +short) ]];then time_to_dead=$((${i}*180+${curtime}+20));echo "${time_to_dead}" > /tmp/dead;fi
     done