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