Răsfoiți Sursa

Merge branch 'dev/1.1.39.1_fuwencai' of BaseService/jyMicroservices into hotfix/v1.1.39.1

fuwencai 1 an în urmă
părinte
comite
f4f5cec7da
1 a modificat fișierele cu 1 adăugiri și 2 ștergeri
  1. 1 2
      jyBXCore/entity/logs.go

+ 1 - 2
jyBXCore/entity/logs.go

@@ -39,10 +39,9 @@ func NewSaveLog(name, saveColl string, mgoSaveCacheSize, sPSize, bulkSize, timeA
 
 // SendLogs 往通道发送数据
 func (s *SaveLogs) SendLogs(data map[string]interface{}) {
-	timer := time.NewTicker(time.Duration(s.Timeout) * time.Millisecond)
 	select {
 	case s.MgoSaveCache <- data:
-	case <-timer.C:
+	case <-time.After(time.Duration(s.Timeout)*time.Millisecond):
 		log.Println("缓存通道已满,丢弃:", data)
 		return
 	}