From bdd4894862af035f6a17d0f618f47d5a9adecfb3 Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期四, 08 八月 2019 20:52:35 +0800 Subject: [PATCH] 测试多线程 --- main.go | 8 ++------ 1 files changed, 2 insertions(+), 6 deletions(-) diff --git a/main.go b/main.go index 67a887e..779584f 100644 --- a/main.go +++ b/main.go @@ -70,10 +70,8 @@ fmt.Println("recv error : ", err) continue } else { - wg := sync.WaitGroup{} for msg := range msgChan { - wg.Add(1) - go func() { + go func(msg []byte) { logger.Debug("褰撳墠鏃堕棿鎴筹細",time.Now().Unix()) arg := ruleserver.SdkDatas{} //paramFormat(msg, &arg) @@ -89,10 +87,8 @@ logger.Debug("鎻掑叆瀹孍s鎵�鐢ㄦ椂闂达細",time.Since(start)) //浜嬩欢鎺ㄩ�� //go labelFilter.Judge(resultMsg) - wg.Done() - }() + }(msg) } - wg.Wait() } } } -- Gitblit v1.8.0