消息队列-rabbitmq-日志记录
文章目的: 关于rabbitmq日志记录的文章,比较多的提及如何用rabbitmq记录日志. 本文要提及的是,记录rabbitmq的发送消息以及接收消息记录. rabbitmq记录自身的日志,有对应的方案,比如使用trace 命令行开启trace: rabbitmqctl trace_on 命令行关闭trace: rabbitmqctl trace_off 自定义queue,绑定到amq.rabbitmq.trace(exchange) 此方案的作用: 可以记录所有发送和接收的消息,不管消费方是否成功消费. 使用trace无法实现的功能: 业务方是否消费成功. 使用切面方式,记录消息队列发送,接收,消费的日志. 1.通过切面,记录消息发送消息,并生成messageI方便消息跟踪. 2.通过界面,记录消息接收内容,并存储到日志或者数据库. 参考文献: rabbitmq–trace 来源: CSDN 作者: 奔随梦 链接: https://blog.csdn.net/lzhlove/article/details/103559894