main.go
@@ -39,17 +39,18 @@ "production_progress", "work_order", "task_status_sync", "device", "device_plc", } agent := serf.InitAgent("apsClient", syncTables, sqlitex.GetDB()) agent.RegisterClusterEvent(serfClusterEvent) go agent.Serve(serfStartChan) <-serfStartChan //if !<-serfStartChan { // logx.Errorf("serf Init err, exit") // return //} if !<-serfStartChan { logx.Errorf("serf Init err, exit") return } // 判断当前集群状态 logx.Infof("current agent.ClusterStatus:%v", agent.ClusterStatus)