我使用以下log4j2.xml文件:log4j2只有一個RollingFile追加程序線路在同一時間
<configuration>
<appenders>
<RollingFile name="logfile" fileName="C:/opt/log/views/views.log"
filePattern="C:/opt/log/views/views.%d{yyyy-ww}.log.gz">
<Policies>
<TimeBasedTriggeringPolicy />
</Policies>
<DefaultRolloverStrategy max="3" />
<PatternLayout pattern="%d{ISO8601} VIEWS[%p][%c]...." />
</RollingFile>
</appenders>
<loggers>
<root level="TRACE">
<appender-ref ref="logfile" />
</root>
</loggers>
</configuration>
當我尾部文件並啓動服務器,我得到一次一個日誌消息。它不是附加的,而是用每一個新行替換文件中的唯一行。我對此有點困惑,希望以前有人看到過。提前致謝。