我想创建如下图所示的设置:
这可以通过Spring Integration对AMQP的支持来完成吗?即图片中的通讯渠道可以是AMQP吗?目标是:
我查看了documentation,但不确定SI提供的两个AMQP消息通道实现(点对点和发布/订阅)是否可以在这里完成。特别是,点对点通道是否像常规直接通道一样工作,即支持多个端点,其中只有一个接收每条消息?
非常感谢!
答案 0 :(得分:3)
将pub-sub频道替换为发布到fanout
交换机的出站频道适配器。
将2个队列绑定到扇出交换;每个人都会得到一条消息。
为每个使用者使用入站通道适配器,每个使用者都会侦听相应的队列;两组消费者将争夺他们的信息。