Browse Source

refactor: do not collect data during data processing

HeWang 6 months ago
parent
commit
62fa43cfa2
1 changed files with 4 additions and 0 deletions
  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
 }