Ich verwende Spring-Kafka 1.1.2. Immer wenn ich die send-Methode von KafkaTemplate aufruft, wird eine ListenableFuture zurückgesendet.KafkaTemplate blockt, obwohl eine ListenableFuture zurückgegeben
Mit Blick auf den Quellcode von KafkaProducer scheint es tatsächlich so gedacht zu sein - ich habe Aufrufe an Methoden namens "waitOnMetadata" gefunden.
Fehle ich etwas offensichtlich? Wie kann ich verhindern, dass beim Senden eines Datensatzes an Kafka blockiert wird?
Spring Kafka basiert vollständig auf dem Apache Kafka. Wenn Sie also sehen, dass 'KafkaProducer' blockiert ist, ist dies für Spring Kafka keine Frage. –