I have updated the logging jars from log4j1 to log4j2.11. However I am not able to convert my log4j.properties file into log4j2.xml file or log4j2..properties file. Below is my log4j.properties file
log4j.rootLogger=ERROR,DG
log4j.logger.com.datag=INFO
log4j.appender.DG=org.apache.log4j.rolling.RollingFileAppender
log4j.appender.DG.Append = true
log4j.appender.DG.layout=org.apache.log4j.PatternLayout
log4j.appender.DG.layout.ConversionPattern=%d{yyyy-MM-dd/HH:mm:ss.SSS/zzz} | %5p |[%t] |%C:%M(%L) | %m %n
log4j.appender.DG.File=/home/Tracer.log
log4j.appender.DG.RollingPolicy=org.apache.log4j.rolling.TimeBasedRollingPolicy
log4j.appender.DG.RollingPolicy.ActiveFileName=/home/Tracer.log
log4j.appender.DG.RollingPolicy.FileNamePattern=/home/Tracer.log.%d{yyyy-MM-dd}.gz
log4j.mr.log.filePath.enabled=N
log4j.mr.log.filePath=/home
How can I convert this file into log4j2.properties and xml file?
<Configuration status="ERROR">
<Appenders>
<RollingFile name="DG" fileName="/home/Tracer.log" filePattern="/home/Tracer.log.%d{yyyy-MM-dd}.gz" append="true">
<PatternLayout>
<Pattern>%d{yyyy-MM-dd/HH:mm:ss.SSS} | %5p |[%t] |%C:%M(%L) | %m %n</Pattern>
</PatternLayout>
<TimeBasedTriggeringPolicy/>
</RollingFile>
</Appenders>
<Loggers>
<Logger name="com.datag" level="INFO"/>
<Root level="ERROR">
<AppenderRef ref="DG"/>
</Root>
</Loggers>
</Configuration>
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.