У меня есть тема kafka с 25 разделами, и кластер работает в течение 5 месяцев.
В соответствии с моим пониманием для каждого раздела для данной темы, смещение начинается с 0,1,2 ... (неограниченно)
Я вижу смещение конца журнала при очень высоком значении (сейчас -> 1230628032)
Я создал новую группу потребителей со смещением, установленным на самое раннее; поэтому я ожидал смещения, с которого клиент для этой группы потребителей будет начинаться со смещения 0.
Команда, которую я использовал для создания новой группы потребителей со смещением до самого раннего:
kafka-consumer-groups --bootstrap-server <IP_address>:9092 --reset-offsets --to-earliest --topic some-topic --group to-earliest-cons --execute
Я вижу, что создается группа потребителей. Я ожидал, что текущее смещение равно 0; однако, когда я описал группу потребителей, текущее смещение было очень высоким, на данный момент -> 1143755193.
Срок хранения установлен на 7 дней (стандартное значение).
Мой вопрос: почему мы не увидели первое смещение, из которого потребитель из этой группы потребителей будет читать 0? Это как-то связано с сохранением данных?
Может кто-нибудь помочь понять это?