确定RabbitMQ消息的原始交换

时间:2018-07-23 18:24:39

标签: rabbitmq

我有几个交易所将消息转储到单个队列中,以供客户端应用程序使用。收到消息后,我希望能够看到消息最初发布到的交换,因此我可以向对象添加一些元数据。我可以在消息属性中查看什么内容,以告诉我消息的来源吗?

1 个答案:

答案 0 :(得分:2)

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

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

相关问题