| | |
| | | var clusterE models.Cluster |
| | | var reply = bhomeclient.Reply{ |
| | | Success: false, |
| | | Msg: "leave", |
| | | Msg: "", |
| | | Data: nil, |
| | | } |
| | | |
| | |
| | | |
| | | var nodeE models.Node |
| | | nodes, _ := nodeE.FindNodesByClusterId(arr[0].ClusterId) |
| | | logger.Debug("查询集群节点:", nodes) |
| | | //logger.Debug("查询集群节点:", nodes) |
| | | for _, node := range nodes { |
| | | logger.Debug("节点:", node.NodeId, " servceId:", config.Server.AnalyServerId, " stat:", node.DriftState) |
| | | //logger.Debug("节点:", node.NodeId, " serverId:", config.Server.AnalyServerId, " stat:", node.DriftState) |
| | | if node.NodeId == config.Server.AnalyServerId { |
| | | if node.DriftState == "master" { |
| | | reply.Msg = "master" |
| | |
| | | break |
| | | } |
| | | } |
| | | reply.Data = nodes |
| | | } |
| | | } |
| | | |