我知道log4j提供了RollingFileAppender和DailyRollingFileAppender類,但是,DailyRollingFileAppender不支持MaxFileSize屬性。使log4j DailyRollingFileAppender翻轉日期或大小,以先到者爲準
我該如何調整log4j的行爲,以便它可以以這種方式登錄:滾動策略基於兩個時間段(和文件名都附加了DatePattern),就像在DailyRollingFileAppender和MaxFileSize(如在RollingFileAppender中)?
實施例:
日誌文件輥每小時(文件名將附加時間戳如YYYY-MM-DD_HH-MM-SS(通常MM和SS將是 「00」 和「 00" )
的maxFileSize爲被限制爲1MB
在每一個小時的翻轉週期的兩個檢查點,如果超過maxFileSize爲發生事件時,日誌文件應翻轉爲好,(其意味着分鐘和第二張郵票將採取某些值不同於「00」)
嗨蒂拉坎!你知道一些自定義DailyRollingFileAppender實現與MaxFileSize屬性?那麼您是否可以像上面那樣發佈該URL。非常感謝。 – Channa