ActiveMQ_日志输出

本文介绍了如何在Apache ActiveMQ 5.12.0版本中启用Logging Interceptor插件,以便在Linux(CentOS 6.2)环境下详细记录消息收发的日志,并在日志文件中设置DEBUG模式以获取更多日志信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

注: ActiveMQ 的版本为: apache-activemq-5.12.0

       Linux 系统为: CentOS 6.2

一. 在当前 ActiveMQ 配置下,为了从控制台和后台明确看到每一条消息收发情况,并且在日志中记录消息详情,

      这一功能的实现是依赖器插件 Logging Interceptor 实现的.

     1.具体操作:

        1).在 apache-activemq-5.12.0/conf 目录下的 activemq.xml 文件中添加 <loggingBrokerPlugin> 标签 

         (注:需要添加在<systeUsage> 标签之前)

           <plugins>

               <loggingBrokerPlugin logProducerEvents="true" logConsumerEvents="true"/>

           </plugins>

         2).重启 ActiveMQ 服务器.

二.为了让 ActiveMQ 日志文件输出更多的日志信息,在 /conf/log4j.properties 文件中使用 DEBUG 模式日志输出:

         添加以下属性值:    

         log4j.logger.org.apache.activemq.broker.TransportConnection=DEBUG

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值