我正在开发一个用于管理订单的事件源应用程序。 我有一个消费者,它是一个包含这样的侦听器的spring-boot微服务:
@KafkaListener(topics = "mytopic", groupId = "mygroup")
public void listenMyTopic(ConsumerRecord<?, String> record) {
log.info("Starting processing ack {}", record.value());
readReturnMessage(record, false);
}
一些(不是全部)消息发送到我的主题,但是我的侦听器未收听(我在日志中未找到它们)。
我确定我的消息已发送,因为我可以与终端使用者一起使用它们。
是否知道这些丢失消息的原因?
提前谢谢