编程语言
首页 > 编程语言> > java – 将JCS日志级别设置为ERROR – log4j

java – 将JCS日志级别设置为ERROR – log4j

作者:互联网

我在我的J2ee应用程序中实现了JCS,它使用log4j进行日志记录.

我的要求

将应用程序rootLogger设置为DEBUG级别,将jcs日志设置为ERROR模式.

尝试了什么

在log4j属性中尝试以下操作

log4j.category.org.apache.common.jcs=ERROR
log4j.logger.org.apache.common.jcs=ERROR

但没有任何因素影响伐木.

每当缓存访问发生时,它都会记录一堆返回的第一个节点消息.

注意:我使用的是最新的JCS commons-jcs-core-2.0-beta-1.jar

这是我完整的log4j.properties

log4j.rootLogger=DEBUG, A1

# Use Console Appender for development
 log4j.appender.A1=org.apache.log4j.ConsoleAppender

log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern= %d [%t] %-5p - %m%n

log4j.logger.net.sf.jasperreports=ERROR
log4j.category.org.apache.common.jcs=ERROR

解决方法:

我在公共场合错过了一个“s”.纠正它解决了我的问题.

以下两个语句都可用于在log4j中配置JCS日志级别.

log4j.category.org.apache.commons.jcs=ERROR
log4j.logger.org.apache.commons.jcs=ERROR

标签:java,caching,log4j,logging,jcs
来源: https://codeday.me/bug/20190628/1316498.html