(请注意,我已经在互联网上搜索了许多文档。我正在使用 storm-0.10.0-beta1 版本。Storm 中的 log4j2 配置文件是 worker.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>
一开始,我预期超过三天的日志文件会被删除。
但实际上并没有自动删除。
所以我想知道是否有方法可以删除旧日志文件。
如果有我还不知道的方法,请告知我。