无法停止log4J中的调试日志记录

时间:2014-10-09 18:24:59

标签: java logging log4j rabbitmq spring-amqp

我在一个利用SpringAMQP使用和写入Rabbit管道的项目上使用log4j。尽管尝试了所有内容,但我无法停止几个类的调试日志记录,特别是:Rabbittemplate和BlockingQueueconsumer

我的日志文件经常充斥着这几行。

2014-10-09 11:19:20,914 DEBUG  RabbitTemplate - Executing callback on RabbitMQ Channel: Cached Rabbit Channel: AMQChannel(amqp://guest@127.0.0.1:5672/,8)
2014-10-09 11:20:24,141 DEBUG  BlockingQueueConsumer - Retrieving delivery for Consumer: tag=[amq.ctag-BbFL7Ow0d_fL_aSaZgXMtg], channel=Cached Rabbit Channel: AMQChannel(amqp://guest@127.0.0.1:5672/,6), acknowledgeMode=AUTO local queue size=0

这就是我的Log4J配置现在的样子。

# Root logger option
log4j.rootLogger=INFO, stdout

# Direct log messages to 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{ABSOLUTE} %5p %c{1}:%L - %m%n

#org.springframework.amqp.rabbit.listener=WARN|ERROR|FATAL
log4j.logger.org.springframework.amqp.rabbit.listener=WARN

我已经尝试了Log4J配置中的所有内容来关闭这些依赖项的调试日志,但我没有看到日志记录中的任何差异。我使用gradle来管理依赖项和构建,我在src / main / resources文件夹中有Log4j.properties文件。当我构建/运行项目时,它被转储到类路径中。

任何人都可以帮我关掉这些日志,以便我可以保持日志清洁。

0 个答案:

没有答案
相关问题