[英]DailyRollingFileAppender alternative in Log4j 2x
DailyRollingFileAppender 在 Log4j 2x 中被移除。 應該用什么代替?
將RollingFile
1與TimeBasedTriggeringPolicy
2一起使用 。 例如:
<RollingFile name="RollingFile"
fileName="/tmp/app.log"
filePattern="/tmp/app%d{yyyy-MM-dd}.log">
<PatternLayout pattern="%d %p %c{1.} [%t] %m%n" />
<TimeBasedTriggeringPolicy />
</RollingFile>
請參閱《 Apache Log4j 2用戶指南》 [ PDF ]。
筆記
如果像我一樣,你終於開始升級到 log4j2——因為 log4shell 漏洞——並且你習慣了 DailyRollingFileAppender 在午夜滾動,你應該這樣做:
<TimeBasedTriggeringPolicy modulate="true" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.