]> juplo.de Git - demos/kafka/training/commitdiff
`fetch.max.wait` kann für den Consumer hier ausgeschaltet werden consumer/nodlt consumer/nodlt--2026-03-22--22-01 consumer/nodlt--2026-03-lvm
authorKai Moritz <kai@juplo.de>
Tue, 8 Apr 2025 05:32:28 +0000 (07:32 +0200)
committerKai Moritz <kai@juplo.de>
Sun, 22 Mar 2026 20:47:38 +0000 (21:47 +0100)
* Der Consumer liest nur Nachrichten aus der Vergangenheit
* Daher bremst dieser Wert das Lesen ggf. nur aus, wenn der Consumer, so
  wie hier in den Tests, sehr nah an der Gegenwart liest.

src/main/java/de/juplo/kafka/ApplicationConfiguration.java

index 6212e57b5765dd7b2a340926321c3af5b2b1c073..0af2586f79f017aff3f1a1de91eb79c4c9e755a5 100644 (file)
@@ -42,6 +42,7 @@ public class ApplicationConfiguration
     props.put("value.deserializer", ByteArrayDeserializer.class.getName());
     props.put("enable.auto.commit", false);
     props.put("auto.offset.reset", "none");
+    props.put("fetch.max.wait.ms", 0);
 
     return new KafkaConsumer<>(props);
   }