我有一个主题,被两个消费群体使用。主题中有10条消息。
应用程序1(消费者组1)已经完成了主题消息的处理,当我描述kafka-consumer-groups(使用--group ConsumerGroup1)时,它正确显示了CURRENT-OFFSET = 10和LOG-END-OFFSET = 10
现在,我开始使用相同主题的应用程序2(消费者组2)。它不处理消息。当我描述kafka-consumer-groups(与--group ConsumerGroup2一起使用)时,令人惊讶地显示CURRENT-OFFSET = 10和LOG-END-OFFSET = 10。
理想情况下,这应该不会发生,并且kafka应该能够识别出对于消费者组2没有消息进行处理,并且应该处理所有消息。
这里可能出什么问题了。
答案 0 :(得分:2)
您必须在KafkaStreams earliest
中设置Properties
属性