取消修改的数据ack

This commit is contained in:
ZLI263
2025-09-19 14:34:34 +08:00
parent 3fddbe1d79
commit 99179c33dc

View File

@@ -42,8 +42,8 @@ public class NameplateKafkaConsumer {
private ThreadPoolTaskExecutor executor;
private Semaphore semaphore = new Semaphore(2); // 限制并发数
@KafkaListener(topics = "${analyticCenterKafka.consumer.topic}", // = smart_assistant_nameplate_topic
groupId = "${analyticCenterKafka.consumer.group}", //smart_assistant_nameplate_topic_group
@KafkaListener(topics = "${analyticCenterKafka.consumer.topic}",// = smart_assistant_nameplate_topic
groupId = "${analyticCenterKafka.consumer.group}" ,//smart_assistant_nameplate_topic_group
containerFactory = "analyticCenterConsumerFactory",
concurrency = "3")
public void listen(String recordMessages, Acknowledgment ack,
@@ -53,13 +53,14 @@ public class NameplateKafkaConsumer {
log.info("nameplateKafkaConsumerMessage消息{}", recordMessages);
if (StringUtils.isEmpty(recordMessages)) {
ack.acknowledge();
log.info("nameplateKafkaConsumerMessage消息为空");
return;
}
try {
NameplateTableKafkaDTO tmNameplateCorpus = JSON.parseObject(recordMessages, NameplateTableKafkaDTO.class);
if (!"INSERT".equals(tmNameplateCorpus.getType()) || CollectionUtils.isEmpty(tmNameplateCorpus.getData())) {
ack.acknowledge();
log.info("nameplateKafkaConsumerMessage不满足条件");
}
tmNameplateCorpus.getData().forEach(nameplate ->