从log4j1迁移到log4j2-属性文件配置

时间:2018-09-17 19:56:53

标签: java logging log4j log4j2

我有一个使用log4j的Java应用程序,配置如下。 log4j.properties

log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{ISO8601} [%t] %-5p %c - %x - %m%n

log4j.appender.LOGFILE=org.apache.log4j.DailyRollingFileAppender
log4j.appender.LOGFILE.ImmediateFlush=true
log4j.appender.LOGFILE.Threshold=ERROR
log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
log4j.appender.LOGFILE.DatePattern='.'yyyy-MM-dd
log4j.appender.LOGFILE.layout.ConversionPattern=%d{ISO8601} [%t] %-5p %c - %x - %m%n
log4j.appender.LOGFILE.File=ws.log

log4j.rootLogger=ERROR, CONSOLE, LOGFILE

log4j.additivity.ca.avg.sdc=false
log4j.logger.ca.avg.sdc=DEBUG, CONSOLE, LOGFILE

log4j.additivity.org.apache=false
log4j.logger.org.apache=ERROR, CONSOLE, LOGFILE

我想使用与上述相同的配置迁移到log4j2。尚未找到与log4j2属性配置文件相关的任何内容,因为最近已包含此支持。

请问有人可以帮我解决上面具有相同配置的log4j2.properties文件吗?

0 个答案:

没有答案