¿Cómo funciona RollingFileAppender con log4j2?
Estoy acostumbrado aRollingFileAppender
en log4j normal. Ahora estoy cambiando alog4j2
, y no puede hacer que el appender trabaje.
losFile
El apéndice a continuación funciona como se espera. Pero el archivo de registro paraRollingFile
nunca se crea ¿Por qué?
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Appenders>
<File name="FILE" fileName="c:/logs.log">
<PatternLayout pattern="%d %p %c: %m%n" />
</File>
<RollingFile name="ROLLING" fileName="c:/logsroll.log">
<PatternLayout pattern="%d %p %c: %m%n"/>
<Policies>
<TimeBasedTriggeringPolicy />
<SizeBasedTriggeringPolicy size="0.001 MB"/>
</Policies>
<DefaultRolloverStrategy max="10"/>
</RollingFile>
</Appenders>
<Loggers>
<Root level="info">
<AppenderRef ref="FILE" />
<AppenderRef ref="ROLLING" />
</Root>
</Loggers>
</Configuration>