Kafka消费者偏移量的最大值是多少?

33

我在谷歌搜索并阅读Kafka文档,但我无法找到消费者偏移量的最大值以及在最大值之后是否存在偏移量环绕。

我了解偏移量是一个Int64值,因此最大值为0xFFFFFFFFFFFFFFFF。

如果存在环绕,Kafka如何处理这种情况?

2个回答

49
根据这篇帖子,偏移量并不会被重置:

此时我们不会回滚偏移量。由于偏移量是一个长整型数值,它可以持续很长一段时间。如果你每天写1TB,你可以持续约400万天。

而且,你总是可以使用更多的分区(每个分区都有自己的偏移量)。

所以就像Luciano说的那样,可能不值得担心。


25
是的,就像Y2K一样 :) - Nick
我认为在接下来的十年里我们将不得不担心这个问题。 - rodolk

4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接