Ich benutze Kafka Streams und möchte einige Verbraucher Offset von Java an den Anfang zurückgesetzt. KafkaConsumer.seekToBeginning(...)
klingt wie das Richtige zu tun, aber ich arbeite mit Kafka Streams:Reset Verbraucher-Offset an den Anfang von Kafka Streams
KafkaStreams streams = new KafkaStreams(builder, props);
...
streams.start();
Ich denke, dass auf dem Beton je Pipeline Ströme I definieren diese mehrere Verbraucher unter der Haube schaffen würde. Kann ich Zugang zu diesen bekommen? Oder gibt es eine andere Möglichkeit, Offsets programmgesteuert zurückzusetzen?
Das ist, was ich bereits kenne, siehe oben ... Das Schlüsselwort hier ist programmgesteuert. – micgn
Nun das Reset-Tool ist ein Programm und es ist Open-Source, so die Antwort ist ja, Sie können programmgesteuert sowohl Consumer Offsets und Streams State speichert. –