From 2ea23e2364f742f528fb8b97657212c174d1bbd7 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期六, 21 十月 2023 14:06:59 +0800 Subject: [PATCH] 增加切换serf状态接口(调试用) --- main.go | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index 8f852e5..7acd081 100644 --- a/main.go +++ b/main.go @@ -11,6 +11,7 @@ "apsClient/serf" "apsClient/service/plc_address" "fmt" + "log" "net/http" "time" ) @@ -38,18 +39,23 @@ "production_progress", "work_order", "task_status_sync", + "device", + "device_plc", } agent := serf.InitAgent("apsClient", syncTables, sqlitex.GetDB()) agent.RegisterClusterEvent(serfClusterEvent) go agent.Serve(serfStartChan) - if !<-serfStartChan { - logx.Errorf("serf Init err, exit") - return - } + <-serfStartChan + //if !<-serfStartChan { + // logx.Errorf("serf Init err, exit") + // return + //} // 鍒ゆ柇褰撳墠闆嗙兢鐘舵�� + logx.Infof("current agent.ClusterStatus:%v", agent.ClusterStatus) + log.Println("current agent.ClusterStatus:", agent.ClusterStatus) if agent.ClusterStatus != "slave" { if err := nsq.Init(); err != nil { logx.Errorf("nsq Init err:%v", err) -- Gitblit v1.8.0