【发布时间】:2020-07-06 14:41:17
【问题描述】:
这两个是怎么设置的?我在 kafka-consumer-groups.sh 中观察到的行为是,当新消息附加到某个分区时,它首先会增加其 LOG-END-OFFSET 和 LAG 列,一段时间后,CURRENT-OFFSET 列会增加并且LAG 列递减,尽管没有任何消费者实际提交偏移量,因为没有活动消费者。我是对的,这是否总是发生在没有活跃成员的消费者群体中,或者是否有可能关闭第二阶段,模拟不存在的消费者提交的抵消?这实际上令人困惑,您必须考虑消费者组中没有活动成员的信息,以便正确了解 CURRENT-OFFSET 和 LAG 列的实际含义(在这种情况下不多)。
好的,看起来消费者实际上确实在不断地连接和轮询消息并提交偏移量,但是以不稳定的方式(每次断开连接),因此 kafka-consumer-groups.sh 总是报告好像没有活动组中的成员。 这是一个以这种方式运行的 flink 作业。这可能吗?
【问题讨论】: