我正在使用 ActiveMQ 并使用 RESTful API 进行消息处理。我想为 ActiveMQ RESTful API 启用传入 HTTP 请求的日志记录,以便跟踪和分析请求。但是,我不确定如何实现这一目标。
我通读了如何配置 Jetty 请求日志的文档,但我无法在 ActiveMQ 中找到正确的文件来编写相应的日志配置。
有人可以指导我如何在 ActiveMQ 中启用 HTTP 请求日志记录以跟踪 RESTful API 请求吗?
提前感谢您的帮助!
您有几个选择:
通过 Jetty 进行日志记录。听起来这就是您开始的方法。您很可能有一个 log4j2 配置来解决此场景的 ActiveMQ 问题。
使用日志代理插件,它可以通过代理记录所有协议的处理:Logging Broker Plugin