我想创建一个公共项目(使用Spring云流),根据消息内容动态地将消息路由到不同的(消费者)项目。 (rabbitmq作为消息代理)
春天云流支持吗?如果没有,任何提议的方法来实现这一点? THX答案 0 :(得分:0)
您可以通过将spring.cloud.stream.dynamicDestinations
属性设置为目标名称列表(如果您事先知道名称)或将其保持为空来实现。 BinderAwareChannelResolver
负责动态创建/绑定这些动态目标的出站通道。
有一个开箱即用的router
application,可以做类似的事情。