非Spring Cloud Stream(SCS)生产者向SCS消费者发送JSON消息

时间:2017-02-09 16:25:22

标签: spring-cloud-stream

我有一个非SCS制作人(使用Spring-Kafka的应用程序)尝试将一个json序列化对象发送到SCS消费者订阅的主题。

该主题的消息是 -

{" message":" hello world2"," mobileNumber":" 111111"}

SCS消费者具有以下配置。

spring.cloud.stream.bindings.input.content型=应用/ JSON spring.cloud.stream.bindings.input.consumer.headerMode =原始

以下是StackTrace的链接 - https://gist.github.com/ajaydivakaran/459b572140b14d581349b3eab5383f4d

文档说SCS支持向非SCS生产者和消费者接收和发送有效载荷。有人可以帮我弄清楚这里可能有什么问题吗?

1 个答案:

答案 0 :(得分:1)

我让SCS使用者通过将配置更改为 - 来工作 spring.cloud.stream.bindings.input.content型=纯文本/