连接多个应用程序实例

虽然Spring Cloud Stream使单个Spring Boot应用程序连接到消息系统变得容易,但Spring Cloud Stream的典型场景是创建多应用程序管道,微服务应用程序彼此发送数据。 您可以通过对“相邻”应用程序的输入和输出目标进行关联来实现此场景。spring-doc.cadn.net.cn

假设一个设计要求 Time Source 应用程序向 Log Sink 应用程序发送数据。可以为两个应用程序内的绑定使用名为 0 的公共目标。spring-doc.cadn.net.cn

时间源(具有绑定名为 output 的绑定)将设置以下属性:spring-doc.cadn.net.cn

spring.cloud.stream.bindings.output.destination=ticktock

日志接收器(具有绑定名为 input 的接收器)将设置以下属性:spring-doc.cadn.net.cn

spring.cloud.stream.bindings.input.destination=ticktock