From cbe73e3706a6494b506febd0e4a51ce1096aae1f Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期四, 05 十二月 2019 17:21:46 +0800 Subject: [PATCH] 加跟踪算法,进程间通讯加sleep --- ruleserver/server.go | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ruleserver/server.go b/ruleserver/server.go index b3ac5dc..0ee0e48 100644 --- a/ruleserver/server.go +++ b/ruleserver/server.go @@ -4,7 +4,7 @@ "basic.com/pubsub/protomsg.git" "basic.com/valib/gopherdiscovery.git" "github.com/gogo/protobuf/proto" - "ruleprocess/logger" + logger "github.com/alecthomas/log4go" "time" ) @@ -14,7 +14,7 @@ const ( Discovery_Server = "tcp://0.0.0.0:40009" - Discovery_UrlPubSub = "tcp://0.0.0.0:50009" + Discovery_UrlPubSub = "tcp://0.0.0.0:50009" ) //鍚姩discovery鐨剆erver @@ -43,6 +43,8 @@ select { case dbMsg := <-videotapChan: publishMessage(dbMsg) + default: + time.Sleep(time.Second) } } } @@ -51,7 +53,6 @@ func publishMessage(msg *protomsg.VideotapeInfo) { sendBytes,err := proto.Marshal(msg) if err ==nil{ - logger.Debug("鐪嬬湅杩欎釜鐤戜技绌烘寚閽堢殑涓滆タ",discoveryServer) discoveryServer.PublishMsg(string(sendBytes)) } } -- Gitblit v1.8.0