Spring integration 使用Spring集成和AMQP,我可以创建竞争消费者的酒吧子组吗?

Spring integration 使用Spring集成和AMQP,我可以创建竞争消费者的酒吧子组吗?,spring-integration,amqp,enterprise-integration,Spring Integration,Amqp,Enterprise Integration,我想创建一个如下图所示的设置: 这可以通过Spring集成对AMQP的支持来实现吗?即,图片中的通信通道是否可以是AMQP?目标是: 图中的每个组件都可以是单独的服务器 我可以扩大每个消费群体的规模 每个消费者组中只有一个工作者处理该消息 每个消费者组接收每条消息 我查看了,但不确定SI提供的两个AMQP消息通道实现(点对点和发布/订阅)是否会在这里起作用。特别是,点到点通道是否会像常规直接通道一样工作,即支持多个端点,其中只有一个接收每条消息 非常感谢 将发布子频道替换为发布到fanout交

我想创建一个如下图所示的设置:

这可以通过Spring集成对AMQP的支持来实现吗?即,图片中的通信通道是否可以是AMQP?目标是:

  • 图中的每个组件都可以是单独的服务器
  • 我可以扩大每个消费群体的规模
  • 每个消费者组中只有一个工作者处理该消息
  • 每个消费者组接收每条消息
  • 我查看了,但不确定SI提供的两个AMQP消息通道实现(点对点和发布/订阅)是否会在这里起作用。特别是,点到点通道是否会像常规直接通道一样工作,即支持多个端点,其中只有一个接收每条消息


    非常感谢

    将发布子频道替换为发布到
    fanout
    交换机的出站频道适配器

    将2个队列绑定到扇出交换机;每个人都会得到一份邮件的副本

    为每个用户使用入站通道适配器,每个用户都在侦听相应的队列;这两组消费者将争夺他们的信息