在我的spring-boot应用程序中使用Spring云流版本Brooklyn.SR1和spring-cloud-starter-stream-kafka。每次我的应用程序重新启动时,我都会遇到不良情况,我的应用程序会重新读取Kafka总线上保留的所有消息。我设置了属性consumer.resetOffsets = true
和consumer.startOffset = true
。起初看起来这些属性解决了这种情况,但我能够重现它。我正在做错事
答案 0 :(得分:0)
spring.cloud.stream.kafka.bindings..consumer.startOffset = 最新
为我工作。