瀏覽代碼

dedup message

supeng 9 月之前
父節點
當前提交
2a58b3e90c
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      etl-core/src/main/java/com/tzld/crawler/etl/mq/EtlMQConsumer.java

+ 2 - 1
etl-core/src/main/java/com/tzld/crawler/etl/mq/EtlMQConsumer.java

@@ -114,7 +114,8 @@ public class EtlMQConsumer {
                     String messageId = message.getMessageId();
                     String key = String.format(DEDUP_KEY, messageId);
                     if (!redisUtil.setNx(key, "1", CacheConstant.ONE_DAY)) {
-
+                        log.info("dedup message: {} from topic: {}, group: {} messageId: {}", message, topic, groupId);
+                        continue;
                     }
                     CrawlerEtlParam param = JSONObject.parseObject(message.getMessageBodyString(), CrawlerEtlParam.class);
                     param.setMessageId(message.getMessageId());