0
我剛搬到了log4j2。它工作完全正常,但沒有創建滾動文件。我搜索了四周,但沒有找到任何線索(在stackoverflow上有一些類似的話題,但他們似乎沒有幫助我)。log4j2 - 未創建滾動文件
這裏是我的配置:
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="warn">
<Appenders>
<RollingFile name="RollingFile" fileName="logging-file.log" filePattern="logging-file-%d{yyyy-MM-dd}-%i.log">
<PatternLayout>
<pattern>%d{ISO8601} %X %5p %c{1}: - %m%n</pattern>
</PatternLayout>
<Policies>
<SizeBasedTriggeringPolicy size="100 MB" />
</Policies>
<DefaultRolloverStrategy max="10"/>
</RollingFile>
<Console name="Stdout" target="SYSTEM_OUT">
<PatternLayout pattern="%d{ISO8601} %X %5p %c{1}: - %m%n"/>
</Console>
</Appenders>
<Loggers>
<Root level="info">
<AppenderRef ref="Stdout"/>
<AppenderRef ref="RollingFile"/>
</Root>
</Loggers>
</Configuration>
任何幫助,將不勝感激! 提前謝謝!
感謝您的回答。我如何添加它?在谷歌快速搜索「DateBasedTriggeringPolicy log4j2」沒有給我任何結果。 – user3489820
我的不好:這是TimeBased ...不是DateBased。道歉。更新了答案。 –