From 71b8885babe6dfd25c91b007018347c0c1bfac74 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期五, 20 十月 2023 17:35:52 +0800
Subject: [PATCH] 添加主节点变更和主动切换功能

---
 system-service/serf/sync.go |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/system-service/serf/sync.go b/system-service/serf/sync.go
index c5710da..8c831d8 100644
--- a/system-service/serf/sync.go
+++ b/system-service/serf/sync.go
@@ -75,6 +75,19 @@
 			}
 		}
 	}
+
+	go func() {
+		for {
+			select {
+			case <-ctx.Done():
+				return
+			default:
+				HandleUpdateMemberStatus()
+				time.Sleep(5 * time.Second)
+			}
+		}
+	}()
+
 	go func() {
 		for {
 			select {

--
Gitblit v1.8.0