Spring Cloud Stream多个目标绑定

问题描述 投票:0回答:1

如Spring Cloud https://cloud.spring.io/spring-cloud-stream/multi/multi__configuration_options.html的文档中所述,可以将通道绑定到多个目标。

但是,没有描述如何处理来自每个通道的消息。是否并行,循环处理...?

spring spring-integration spring-cloud spring-cloud-stream
1个回答
0
投票

嗯,round-robin甚至都不适用于您的问题,因为负载平衡意味着多个使用者到一个目标。您只是在询问将多个目标绑定到一个通道,无非就是外部目标和内部目标之间的桥梁。

现在,如果您在内部目标(例如通道)上有多个侦听器,则round-robin将应用为默认的负载平衡策略,但到那时它已将堆栈压入spring-integration框架处理它。因此,如果您要问的是,您可以阅读有关不同负载平衡策略的更多信息。

就是说,您还在看比较旧的文档。我们现在处于3.0.0.RELEASE,正在推广一种更简单的编程模型。您可以阅读我们的release announcement,其中包含指向4个不同帖子的链接(在“快速突出显示”部分中),以提供更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.