Próbujesz uzyskać dostęp do przesunięcia (29898318
) w temacie (test
) partycji (0
), która jest obecnie niedostępna.
Nie może być dwa przypadki tej
- partycji tematu
0
nie mogą mieć te wiele wiadomości
- Twoja wiadomość w offsecie
29898318
może już usunięte przez okres retencji
Aby uniknąć możesz wykonać jedną z następujących czynności:
- Ustaw
auto.offset.reset
config na smallest
lub largest
. można znaleźć więcej informacji dotyczących tego here
- Można uzyskać
smallest offset
dostępne dla partycji tematu przez biegania po Kafka narzędziem wiersza poleceń
polecenie:
bin/kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list <broker-ip:9092> --topic <topic-name> --time -2
Nadzieja to pomaga!
Dziękuję kolego, próbuję tego, ale nie działa. 'auto.offset.reset' powinno być' najnowsze', 'najwcześniejsze' lub' none' –
spróbuj z 'najnowszym' – avr