]> juplo.de Git - demos/kafka/training/commitdiff
`fetch.max.wait` kann für den Consumer hier ausgeschaltet werden consumer/nodlt--2026-03-20--19-06 consumer/nodlt--2026-03-21--smartlifecycle-only
authorKai Moritz <kai@juplo.de>
Tue, 8 Apr 2025 05:32:28 +0000 (07:32 +0200)
committerKai Moritz <kai@juplo.de>
Fri, 20 Mar 2026 18:06:00 +0000 (19:06 +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 c44cc9193f1394dd9032d9bd99224171e41c112f..dcea75952a369236c6f3c19f71fe12740033c5b1 100644 (file)
@@ -41,6 +41,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);
   }