Kafka Verbraucher Offset Max Wert?

7

Ich habe gegoogelt und die Kafka-Dokumentation gelesen, aber ich konnte den Maximalwert eines Verbraucher-Offsets und ob es einen Offset-Wraparound nach dem Maximalwert gibt, nicht herausfinden. Ich verstehe Offset ist ein Int64-Wert, so ist Max-Wert 0xFFFFFFFFFFFFFFFF. Wenn es einen Umbruch gibt, wie geht Kafka mit dieser Situation um?

    
rodolk 22.12.2015, 05:24
quelle

2 Antworten

17

Demnach Post , der Offset wird nicht zurückgesetzt:

  

In diesem Moment wird kein Offset zurückgesetzt. Da der Offset ein langer ist, ist es   kann für eine sehr lange Zeit dauern. Wenn Sie 1 TB pro Tag schreiben, können Sie weitermachen   für etwa 4 Millionen Tage.

     

Außerdem können Sie immer mehr Partitionen verwenden (jede Partition hat ihre eigenen)   Offset).

Wie Luciano gesagt hat, lohnt es sich wahrscheinlich nicht, sich darüber Gedanken zu machen.

    
Matt Hulse 22.12.2015, 21:58
quelle
2

Es scheint, dass dies nicht wirklich "behandelt" wird. Aber unter Berücksichtigung, dass der Offset pro Partition ist, scheint es, dass wir uns darüber keine Sorgen machen sollten:)

Siehe Ссылка

    
Luciano Afranllie 22.12.2015 19:57
quelle