Я использую auto.offset.reset=earliest
в своем коде и использовал коммит смещения в kafka с помощью приведенного ниже кода.
val offsetRanges=rdd.asInstanceOf[HasOffsetRanges].offsetRanges
inputStream.asInstanceOf[CanCommitOffsets].commitAsync(offsetRanges)
Теперь, когда я запускаю свою программу, она не получает новые сообщения, так как все сообщенияCommit.
Я тестирую этот код в QA, поэтому хочу сбросить смещение на начало, но похоже, что ранние не работают, не читают новые сообщения и в теме нет новых сообщений.Я хочу прочитать сообщения с начала для целей тестирования.
Может ли кто-нибудь помочь, если ранние не получат сообщения с начала, если они зафиксированы?