---
panlei
2019-11-02 0d4a601d5d7bdfeb369b10125f2cbe9a3caff641
labelFilter/ruleForLabel.go
@@ -10,12 +10,13 @@
   "time"
)
func Judge(msg structure.ResultMsg) {
func PushSomthing(msg structure.ResultMsg) {
   defer func() {
      if err := recover(); err != nil {
         logger.Error("事件推送模块儿的异常捕获:",err)
      }
   }()
   // 装配成自己可以识别的数据
   label := new(Label)
   label.DataFormatToLabel(msg)
@@ -319,7 +320,14 @@
func pushData(urls []*protomsg.PushUrl, data structure.ResultMsg) {
   for _, url := range urls {
      logger.Debug("看看推送地址:",url.Url)
      Push("tcp://"+url.Url, data)
      for _, v := range urlChans  {
         if v.url == url.Url{
            v.ch <- &data
            logger.Info("chan信息:",v.ch)
         }
      }
      //logger.Info("urlPool大小: ", len(urlPool[url.Url]))
   }
}