我使用Spring云流(kafka)在生产者和消费者微服务之间交换消息。 它与本机java序列化交换数据。根据Spring云文档,它支持JSON,AVRO序列化。
是否有人在spring cloud stream中试过protobuf序列化(消息转换器)
----------------后来添加了
我写了这个MessageConverter
Info
答案 0 :(得分:0)
它确实不是尝试而是仅仅是这样做的问题,因为转换器是spring-cloud-stream中的一种自然扩展机制(继承于spring-integration),专门用于解决这些问题。所以,是的,您可以添加自己的自定义转换器。
另外,请记住,对于Kafka,还有一个本地serde的概念,所以你需要确保两者不会产生一些冲突。