From f8c421e2f4bbe953f4aa9dcb6a0f2a09aead24a8 Mon Sep 17 00:00:00 2001
From: chenshijun <csj_sky@126.com>
Date: 星期五, 11 十月 2019 18:55:11 +0800
Subject: [PATCH] 增加event缓冲条数为2048
---
agent.go | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/agent.go b/agent.go
index b64a425..0e36706 100644
--- a/agent.go
+++ b/agent.go
@@ -519,10 +519,14 @@
var wg sync.WaitGroup
wg.Add(1)
- go func() {
+ ticker := time.NewTicker(300*time.Second)
+ go func(tk *time.Ticker) {
+ defer tk.Stop()
defer wg.Done()
for {
select {
+ case <-tk.C:
+ return
case msg := <- QueryTcpResponseChan:
logger.Info("Query response's len:", len(msg))
err := json.Unmarshal(msg, &dumpSqls)
@@ -533,7 +537,7 @@
return
}
}
- }()
+ }(ticker)
wg.Wait()
return &dumpSqls,nil
--
Gitblit v1.8.0