Spring云流动态支持路由消息

我想创建一个公共项目(使用spring cloud stream)根据消息内容动态地将消息路由到不同的(消费者)项目。 (rabbitmq作为消息代理)

春云流支持吗? 如果没有,任何提议的方法来实现这一点? 谢谢

您可以通过将spring.cloud.stream.dynamicDestinations属性设置为目标名称列表(如果您事先知道名称)或将其保持为空来实现。 BinderAwareChannelResolver负责动态创建/绑定这些动态目标的出站通道。

有一个开箱即用的router 应用程序可以做类似的事情。