From: Kai Moritz Date: Tue, 8 Apr 2025 05:32:28 +0000 (+0200) Subject: `fetch.max.wait` kann für den Consumer hier ausgeschaltet werden X-Git-Url: http://juplo.de/gitweb/?a=commitdiff_plain;h=refs%2Fheads%2Fspring%2Fnodlt;p=demos%2Fkafka%2Ftraining `fetch.max.wait` kann für den Consumer hier ausgeschaltet werden * 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. --- diff --git a/src/main/java/de/juplo/kafka/ApplicationConfiguration.java b/src/main/java/de/juplo/kafka/ApplicationConfiguration.java index 79a062c..af939ea 100644 --- a/src/main/java/de/juplo/kafka/ApplicationConfiguration.java +++ b/src/main/java/de/juplo/kafka/ApplicationConfiguration.java @@ -41,6 +41,7 @@ public class ApplicationConfiguration props.put("key.deserializer", ByteArrayDeserializer.class.getName()); props.put("value.deserializer", ByteArrayDeserializer.class.getName()); props.put("auto.offset.reset", "none"); + props.put("fetch.max.wait.ms", 0); return new KafkaConsumer<>(props); }