20
log4j2定期生成和删除过期日志文件的配置怎么写?
在原基础上加了<DefaultRolloverStrategy 这个配置 但是不知道为什么不起作用,有大神帮忙看看吗?谢谢!
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="[%d][%t][%p][%c:%L] %m%n" />
</Console>
<RollingFile name="DailyRollingFile" fileName="${log_path}/netty.log"
filePattern="${log_path}/netty%d{yyyy-MM-dd}.log">
<PatternLayout pattern="[%d][%t][%p][%c:%L] %m%n" />
<TimeBasedTriggeringPolicy interval="1"/>
<SizeBasedTriggeringPolicy size="20 MB" />
<DefaultRolloverStrategy>
<Delete basePath="${log_path}" maxDepth="2">
<IfFileName glob="netty*.log" />
<IfLastModified age="5d" />
</Delete>
</DefaultRolloverStrategy>
</RollingFile>
</Appenders>
CCCCCCCYYY_
2019/12/23 09:51- spring
- java
- linux
- 点赞
- 收藏
- 回答
满意答案
2个回复
