2016-10-20 4 views
0

Ist es möglich konfluenten Kafka-Rest-Serializer zu ändern? Ich möchte den konfluenten AVR-Serializer gegen meinen angepassten Serializer austauschen, aber ich habe innerhalb des Producer-Pools (https://github.com/confluentinc/kafka-rest/blob/2.x/src/main/java/io/confluent/kafkarest/ProducerPool.java) gecheckt.Wie konfiguriere ich den konfluenten kafka Rest Serializer?

Wenn Sie buildAvroProducer erstellen, fragen Sie nach KafkaAvroSerializer, einer konfluenten Bibliothek. So scheint es nicht möglich, es ohne Code-Änderungen anpassen (wie einfach Glas in Classpath oder etw austauschen) Nicht sicher, ob diese Anforderung gerecht ist oder nicht, und fragen, ob es auf der Straßenkarte ist oder nicht.

Antwort

1

Sie haben Recht, dies ist derzeit nicht möglich. Die Menge der Serialisierer ist fest codiert, um sie einer Reihe von Inhaltstypen zuzuordnen. Sie müssten den Code ändern, um alternative Serialisierer zu unterstützen.

+0

können Sie auch hier die Frage helfen? http://stackoverflow.com/questions/40644085/confluent-schema-registry-2-0-1-version-with-ssl-configuration – edi

Verwandte Themen