Ich bin dort, wo ich zwei Kafka-Listener-Komponenten habe, die jeweils einem anderen Thema zuhören und eine andere Nutzlast erwarten. Meine Frage ist, kann ich die gleiche Client-ID für beide verwenden oder muss es anders sein? Wenn die Client-ID anders sein muss, möchte ich einen Anwendungsfall verstehen, in dem die Client-ID effektiv verwendet werden kann.Spring Kafka Consumer Client-ID-Konfiguration
0
A
Antwort
0
Nach der Dokumentation:
eine ID-Zeichenfolge an den Server zu übergeben, wenn Anfragen. Dies dient dazu, die Quelle von Anforderungen über ip/port hinaus verfolgen zu können, indem ein logischer Anwendungsname in die serverseitige Anforderungsprotokollierung aufgenommen wird.
Also, technisch wirklich Sie können den gleichen Wert haben für verschiedene Verbraucher/Hersteller
Verwandte Themen
- 1. Rückspulversatz für Spring Integration Kafka consumer
- 2. Spring-Kafka Consumer Group Koordination für ConcurrentKafkaListenerContainerFactory
- 3. Consumer keine Nachrichten, Kafka-Konsole, neue Consumer-API, Kafka 0,9
- 4. kafka Consumer Sessions Zeitüberschreitung
- 5. Kafka Consumer nicht konsumieren
- 6. kafka-consumer-groups.sh entspricht?
- 7. Kafka Consumer Query
- 8. Kafka Consumer - JMX Eigenschaften
- 9. Kafka Consumer/Producer API
- 10. Kafka Consumer - Umfrageverhalten
- 11. Apache Kafka - Consumer Fundamentals
- 12. Spring Kafka, Testen mit Embedded Kafka
- 13. Spring Integration kafka: org.apache.kafka.common.config.ConfigException während der Ausführung von Consumer
- 14. Spring kafka Mehrere Nachrichtentypen in einem Consumer konsumieren
- 15. Kafka Consumer Group Offset Retention
- 16. Kafka Consumer Vs Apache Flink
- 17. Kafka Topic-pro-Consumer-Konfiguration
- 18. Erhalte Duplikate in Kafka Consumer
- 19. Apache Kafka Consumer nach Datum
- 20. Ist kafka consumer 0.9 abwärtskompatibel?
- 21. Ist kafka consumer 0.10 abwärtskompatibel?
- 22. Kafka Producer Consumer API Problem
- 23. Kafka Consumer WakeupException Handhabung Java
- 24. Kafka Consumer Commit Thread-Sicherheit
- 25. Kafka Consumer keine Daten konsumieren
- 26. Spark Streaming von Kafka Consumer
- 27. Pentaho Data Integration - Kafka Consumer
- 28. Hallo, wie Frühling-Kafka Consumer-Thread behandeln?
- 29. spring cloud stream kafka
- 30. Kafka Consumer Ausnahme und Offset Commit
Hallo, Danke für die Antwort. Spring-Kafka zwingt mich jedoch dazu, für meine beiden Kafka-Hörer unterschiedliche client-ids zu verwenden, da es besagt, dass es einzigartig sein muss. –
Erzeugt einen Fehler "Ein anderer Endpunkt ist bereits mit ID registriert" in der Klasse KafkaListenerEndpointRegistry (Zeile 152) –
'@ KafkaListener.id()'? Siehst du irgendwo einen Zeiger, dass diese Bean-ID der "Client-ID" zugeordnet ist? Sie sollten 'ConsumerConfig.CLIENT_ID_CONFIG' direkt verwenden. –