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 |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/ruleserver/server.go b/ruleserver/server.go
index 5a4cd58..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"
 )
 
@@ -13,8 +13,8 @@
 }
 
 const (
-	Discovery_Server = "tcp://192.168.1.123:40009"
-    Discovery_UrlPubSub = "tcp://192.168.1.123:50009"
+	Discovery_Server = "tcp://0.0.0.0:40009"
+	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