소스 검색

refactor: do not collect data during data processing

HeWang 6 달 전
부모
커밋
62fa43cfa2
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      aarch64/pjibot_guide/master/package/service/produce_window.go

+ 4 - 0
aarch64/pjibot_guide/master/package/service/produce_window.go

@@ -173,6 +173,10 @@ func canCollect() bool {
 		c_log.GlobalLogger.Info("采集数量已超过限额,当前周期内不再采集。", resp.Code)
 		return false
 	}
+	if len(entity.TimeWindowConsumerQueue) > 0 {
+		c_log.GlobalLogger.Info("存在正在处理的窗口,当前周期内不再采集。", resp.Code)
+		return false
+	}
 	c_log.GlobalLogger.Info("允许采集。")
 	return true
 }