【问题标题】:Determine originating exchange from RabbitMQ Message从 RabbitMQ 消息中确定原始交换
【发布时间】:2018-07-24 05:54:03
【问题描述】:

我有几个交换器将消息转储到单个队列中以供客户端应用程序使用。收到消息后,我希望能够看到消息最初发布到的交换,以便我可以向对象添加一些元数据。我可以在消息属性中查看任何可以告诉我它来自哪里的东西吗?

【问题讨论】:

    标签: rabbitmq


    【解决方案1】:

    AMQP 0-9-1 规范包括在basic.get 方法的basic.get_ok 答案中发布消息的交换的名称。

    因此,您应该能够检索此类信息。这仅取决于您使用的客户端以及它在多大程度上符合AMQP 规范。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-25
      • 2011-12-29
      相关资源
      最近更新 更多