如何使用 log4j2 删除旧日志
( F.Y.I.我已经在互联网上搜索了许多文档。我使用的是 storm-0.10.0-beta1。Storm 中 log4j2 的配置文件是工作.xml )
现在,我尝试使用log4j2。
我正在寻找删除旧日志的方法,但我无法找到。部分配置如下所示。
<RollingFile name="SERVICE_APPENDER"
fileName="${sys:storm.home}/logs/${sys:logfile.name}.service"
filePattern="${sys:storm.home}/logs/${sys:logfile.name}.service.%d{yyyyMMdd}">
<PatternLayout>
<pattern>${pattern}</pattern>
</PatternLayout>
<Policies>
<TimeBasedTriggeringPolicy interval="1" modulate="true"/>
</Policies>
<DefaultRolloverStrategy max="9"/>
</RollingFile>
起初,我希望删除超过3天的日志文件。
但实际上,事实并非如此。
因此,我想知道是否有办法删除旧日志。
如果有一种方法我还没有抓住,请通知我。