在RabbitMQ中记录消息传输

时间:2016-09-30 09:01:41

标签: asp.net-mvc-4 rabbitmq

我已经成功地在.Net MVC中实现了RabbitMQ。现在我需要记录通过我的RabbitMQ服务器完成的每个消息传输,是否可能。 请帮我。 提前致谢

2 个答案:

答案 0 :(得分:3)

如果您只需要记录失败的消息详细信息,那么RabbitMQ已经提供了一个日志文件,其中包含失败的消息传输详细信息。日志文件位于`C:\ Users \ UserName \ AppData \ Roaming \ RabbitMQ \ log \ rabbit@username.txt'

答案 1 :(得分:1)

如果您想测试通过Rabbitmq的消息的日志,那么您可以在rabbitmq中启用rabbitmq_tracer插件,它会为您记录消息。这个插件很适合测试,因为它显示了消息的详细日志。