From 2574de9a2f6ec6785a5a3cbb261b70862c0963be Mon Sep 17 00:00:00 2001 From: ehlxr Date: Fri, 13 Dec 2019 18:35:05 +0800 Subject: [PATCH] update at 2019-12-13 18:35:05 by ehlxr --- main.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 8a1f3f4..c584a3d 100644 --- a/main.go +++ b/main.go @@ -70,15 +70,17 @@ func tailFile() { pkg.Opts.KeyWordIgnoreCase) var buffer bytes.Buffer + var times int go func() { ticker := time.NewTicker(1 * time.Minute) for { <-ticker.C - log.Info("will send msg to dingtalk...") - if buffer.Len() > 0 { + if buffer.Len() > 0 && times > 2 { sendMsg(buffer.String()) buffer.Reset() } + + times = 0 } }() @@ -100,6 +102,7 @@ func tailFile() { buffer.WriteString(line.Text) buffer.WriteByte('\n') + times++ break }