我可以知道谁在RabbitMQ中发送了某个消息吗?

问题描述 投票:1回答:1

我注意到有些应用程序向RabbitMQ中的某个队列发送了错误的消息。由于许多应用程序可以在我的环境中访问RabbitMQ,因此通过查看代码来识别生产者是非常困难的。

有没有办法找到生产者?我需要一些监控工具吗?

rabbitmq
1个回答
1
投票

不是没有修改客户端。

AMQP协议完全为此目的提供app-id属性。消息发布者在向RabbitMQ发布消息时应设置app-id,以便消费者可以推断消息的来源。

© www.soinside.com 2019 - 2024. All rights reserved.