【发布时间】:2020-08-11 00:09:23
【问题描述】:
我有一个 Spring Boot 应用程序并使用 Spring Kafka。我们创建了一个消费者,它正在消费来自 4 个主题的消息。这些主题没有任何分区。我在这里面临的问题是三个主题中的一个随机行为,在任何一个主题偏移量停止并且我的消费者继续一次又一次地使用来自该主题的相同消息,直到我们需要手动将偏移量移动到最新。下面是配置我有 YAML 配置:
spring:
kafka:
consumer:
bootstrap-servers: ${KAFKA_BOOTSTRAP_SERVERS}
group-id: group_id
key-deserializer: org.apache.kafka.common.serialization.StringDeserializer
value-deserializer: org.apache.kafka.common.serialization.StringDeserializer
kafka:
consumer:
allTopicList: user.topic,student.topic,class.topic,teachers.topic**
因为它是一个 Spring Boot 应用程序,默认偏移设置为最新。 我在这里做错了什么,请帮助我理解。
【问题讨论】:
标签: spring-boot apache-kafka kafka-consumer-api spring-kafka