【问题标题】:Sticky Sessions with Message Broker使用 Message Broker 的粘性会话
【发布时间】:2018-04-10 02:00:54
【问题描述】:

我正在开展一个项目,我们正在尝试利用消息代理,在类型消息开始发送给给定消费者之后,它会继续发送给该消费者。这与 rabbitmq 中的直接交换基本相同——除了密钥是动态的。以下是我要查找的内容的更详细说明:

想象一个有多个生产者和多个消费者的情况。生产者正在发送多条消息,这些消息应该被某种类型的整数分解。具有任何给定整数的任何消息将始终发送给同一个消费者。所有类型 5 的消息都将发送给处理消息 5 的消费者。但是,整数可以是任何数字。没有预定义有多少消息类型。

因此,此设计需要支持 X 生产者、Y 消费者和 Z 消息类型,并且任何给定的消息类型必须始终路由到同一个消费者。

我对消息代理有点陌生,如果我使用了错误的术语或询问一些简单的问题,请原谅。我四处寻找也没能找到答案。

【问题讨论】:

    标签: redis rabbitmq publish-subscribe messagebroker


    【解决方案1】:

    RabbitMQ 团队会监控 the rabbitmq-users mailing list,但有时只会在 StackOverflow 上回答问题。


    嗨,马特 - 请查看关注 topic exchanges 的 RabbitMQ 教程。我相信使用主题交换会满足您的要求。

    【讨论】:

      猜你喜欢
      • 2012-05-16
      • 2011-03-26
      • 1970-01-01
      • 1970-01-01
      • 2013-02-08
      • 2011-09-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多