【发布时间】:2020-01-31 06:32:47
【问题描述】:
我正在研究为 Kafka 实现自定义序列化器/反序列化器。
要实现一个Kafka自定义的序列化器/反序列化器,我们必须分别实现org.apache.kafka.common.serialization.Serializer和org.apache.kafka.common.serialization.Deserializer。
我不明白的是configure(Map configs, boolean key) 方法。它有什么作用?我们应该传入什么?这样做的目的是什么?
我遇到的大多数示例都没有在方法内部实现任何东西。但我想知道这到底是做什么的。不只是忽略它。
【问题讨论】:
-
如果您查看 String 序列化器或 Confluent Avro 序列化器的源代码,它们是可配置的
-
@cricket_007 谢谢。我会调查这些。
标签: java serialization apache-kafka deserialization kafka-serializer