ruleserver/server.go
@@ -43,6 +43,8 @@ select { case dbMsg := <-videotapChan: publishMessage(dbMsg) default: time.Sleep(time.Millisecond * 10) } } } @@ -50,7 +52,7 @@ //广播数据库改变的msg func publishMessage(msg *protomsg.VideotapeInfo) { sendBytes,err := proto.Marshal(msg) if err ==nil{ if err == nil{ discoveryServer.PublishMsg(string(sendBytes)) } }