Lag表示当前消费组还没消费的消息数量,计算公式为:
Lag = Consumer Offset - LogSize
Kafka Manager先从zookeeper获取LogSize,再从kafka __consumer_offsets topic读取Offset。
由于这两步操作存在时间间隔,因此吞吐很大的topic或者当前集群负载很高的时候就会出现Offset > LogSize的情况。导致Lag负数。
Lag表示当前消费组还没消费的消息数量,计算公式为:
Lag = Consumer Offset - LogSize
Kafka Manager先从zookeeper获取LogSize,再从kafka __consumer_offsets topic读取Offset。
由于这两步操作存在时间间隔,因此吞吐很大的topic或者当前集群负载很高的时候就会出现Offset > LogSize的情况。导致Lag负数。