From 112bfee1c46a183beb4942f3a459aacf33d77d09 Mon Sep 17 00:00:00 2001
From: chenshijun <csj_sky@126.com>
Date: 星期五, 06 九月 2019 17:46:54 +0800
Subject: [PATCH] 服务器只能到服务器去拉取数据

---
 agent.go |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/agent.go b/agent.go
index 76d79c1..125f421 100644
--- a/agent.go
+++ b/agent.go
@@ -449,9 +449,16 @@
 	var specmembername string
 	for _, m := range mbs {
 		fmt.Println("m",m)
-		if m.Name != a.conf.NodeName {
-			specmembername = m.Name
-			break
+		if m.Name != a.conf.NodeName { //鍓嶇紑锛欴SVAD:鍒嗘瀽鏈嶅姟鍣� DSPAD:杩涘嚭鍏ad
+			if strings.HasPrefix(a.conf.NodeName, "DSVAD"){
+				if strings.HasPrefix(m.Name, "DSVAD") {
+					specmembername = m.Name
+					break
+				}
+			}else{
+				specmembername = m.Name
+				break
+			}
 		}
 	}
 	fmt.Println("mbs:",mbs,"a.conf.BindAddr:",a.conf.BindAddr,"specmembername:",specmembername)

--
Gitblit v1.8.0