This commit is contained in:
陈景阳
2019-10-11 22:48:06 +08:00
parent d2776f4467
commit 02f744eb96
4 changed files with 34 additions and 13 deletions

View File

@@ -100,13 +100,13 @@ func handleNodeInfo(key string, data Data) {
defer s.Close()
// 同个key可能因为并发被注册多次
var nodes []model.Node
_ = c.Find(bson.M{"key": key}).All(&nodes)
if nodes != nil && len(nodes) > 1 {
for _, node := range nodes {
_ = c.RemoveId(node.Id)
}
}
//var nodes []model.Node
//_ = c.Find(bson.M{"key": key}).All(&nodes)
//if nodes != nil && len(nodes) > 1 {
// for _, node := range nodes {
// _ = c.RemoveId(node.Id)
// }
//}
var node model.Node
if err := c.Find(bson.M{"key": key}).One(&node); err != nil {