【发布时间】:2014-05-27 12:39:19
【问题描述】:
问题来了:
我正在尝试将 activemq 网络代理记录到 catalina.out,但失败了。 如何让它发挥作用?
这是我尝试过的:
我已将 log4j.properties 放入
tomcat_root/webapps/activemq-web-console/WEB-INF/classes
看起来像这样:
log4j.rootLogger=DEBUG, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
log4j.logger.org.apache.activemq.spring=DEBUG
log4j.logger.org.apache.activemq=DEBUG
log4j.logger.org.springframework=DEBUG
log4j.logger.org.apache.xbean.spring=DEBUG
我在同一台机器上有一个充当生产者/消费者的 spring 应用程序。它将自己的应用程序日志(使用 log4j)放入 catalina.out。同样在生产者/消费者应用程序中,我尝试添加 activemq 日志记录,但没有效果。
我在配置activemq日志时参考了这个: http://activemq.apache.org/how-can-i-enable-detailed-logging.html
有什么要检查的想法吗?
【问题讨论】: