From 663f8674cfa1d24a5a5a27703b1aef5af9d6cf75 Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期六, 02 十一月 2019 16:02:49 +0800 Subject: [PATCH] --- --- labelFilter/req.go | 34 ++++++++++++++++++++-------------- 1 files changed, 20 insertions(+), 14 deletions(-) diff --git a/labelFilter/req.go b/labelFilter/req.go index 2b922e4..134b642 100644 --- a/labelFilter/req.go +++ b/labelFilter/req.go @@ -11,6 +11,7 @@ "nanomsg.org/go-mangos/transport/ipc" "nanomsg.org/go-mangos/transport/tcp" "ruleprocess/structure" + "strings" "time" ) @@ -71,10 +72,14 @@ if ruleGroup.Enable { // 澶ц鍒欏紑鍏冲紑鍚姸鎬� for _, url := range ruleGroup.Urls { // 涓烘瘡涓猽rl寤虹珛涓�涓猚han - ch := make(chan *structure.ResultMsg,10) - var urlCh = urlChan{url.Url,ch} - urlChans = append(urlChans,urlCh) - go GoPush(url.Url) + + if !strings.Contains(url.Url,"116") { + ch := make(chan *structure.ResultMsg,10) + logger.Info("鍒濆鍖栦俊鎭細",ch) + var urlCh = urlChan{url.Url,ch} + urlChans = append(urlChans,urlCh) + go GoPush(url.Url) + } } } } @@ -97,16 +102,16 @@ logger.Error("鎺ユ敹鍝嶅簲瓒呮椂") return } - errWrite := sock.SetOption(mangos.OptionWriteQLen,10) - if errWrite != nil { - logger.Error("璁剧疆浼犺緭缂撳瓨澶у皬澶辫触") - return - } - errRead := sock.SetOption(mangos.OptionReadQLen,10) - if errRead != nil { - logger.Error("璁剧疆浼犺緭缂撳瓨澶у皬澶辫触") - return - } + //errWrite := sock.SetOption(mangos.OptionWriteQLen,10) + //if errWrite != nil { + // logger.Error("璁剧疆浼犺緭缂撳瓨澶у皬澶辫触") + // return + //} + //errRead := sock.SetOption(mangos.OptionReadQLen,10) + //if errRead != nil { + // logger.Error("璁剧疆浼犺緭缂撳瓨澶у皬澶辫触") + // return + //} sock.AddTransport(tcp.NewTransport()) if err = sock.Dial("tcp://"+url); err != nil { logger.Error("璇锋眰socket鎷ㄥ彿澶辫触: ", err.Error()) @@ -122,6 +127,7 @@ ch = v.ch } } + logger.Info("chan淇℃伅锛�",ch) for { select { // case <-ctx.Done(): -- Gitblit v1.8.0