From bd72767f9985761ad1079a18112f9e0c8a69a76b Mon Sep 17 00:00:00 2001 From: zren25 Date: Thu, 15 May 2025 14:34:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=97=A5=E5=BF=97=EF=BC=8C?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0mock=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/volvo/ai/analytic/center/config/KafkaConfig.java | 2 ++ .../center/service/impl/TmNameplateCorpusServiceImpl.java | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/config/KafkaConfig.java b/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/config/KafkaConfig.java index 94a1e91..3e00ea7 100644 --- a/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/config/KafkaConfig.java +++ b/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/config/KafkaConfig.java @@ -10,6 +10,7 @@ import org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory; import org.springframework.kafka.core.DefaultKafkaConsumerFactory; import org.springframework.kafka.core.DefaultKafkaProducerFactory; import org.springframework.kafka.core.KafkaTemplate; +import org.springframework.kafka.listener.ContainerProperties; import java.util.HashMap; import java.util.Map; @@ -86,6 +87,7 @@ public class KafkaConfig { ConcurrentKafkaListenerContainerFactory factory = new ConcurrentKafkaListenerContainerFactory<>(); factory.setConsumerFactory(new DefaultKafkaConsumerFactory<>(props)); + factory.getContainerProperties().setAckMode(ContainerProperties.AckMode.MANUAL_IMMEDIATE); return factory; } diff --git a/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/service/impl/TmNameplateCorpusServiceImpl.java b/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/service/impl/TmNameplateCorpusServiceImpl.java index 162e24b..84fff39 100644 --- a/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/service/impl/TmNameplateCorpusServiceImpl.java +++ b/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/service/impl/TmNameplateCorpusServiceImpl.java @@ -285,7 +285,11 @@ public class TmNameplateCorpusServiceImpl extends ServiceImpl mockInsert(String data) { if(StringUtils.isNotEmpty(data)){ TmNameplateCorpus analysisResp = JSONObject.parseObject(data, TmNameplateCorpus.class); - tmNameplateCorpusMapper.insert(analysisResp); + for(int i=0;i<100;i++){ + analysisResp.setCustomerFlowId(analysisResp.getCustomerFlowId()+i); + tmNameplateCorpusMapper.insert(analysisResp); + } + return ResultMsg.ok(analysisResp); } return ResultMsg.failed();