[英]How can I rollover my log file on a daily basis and when the file size exceeds max limit at the same time in log4j
我正在使用log4j創建日志文件。 我使用DailyRollingFileAppender創建每天的日志文件。 但是當文件大小超過最大限制時,我還需要創建一個新文件。 RollingFileAppender支持MaxFileSize屬性,但不適用於DailyRollingFileAppender。 我該怎么辦?
嘗試通過以下配置使用DailyRollingFileAppender,
log4j.appender.infoAppender=org.apache.log4j.DailyRollingFileAppender
log4j.appender.infoAppender.DatePattern='.' yyyy-MM-dd HH-mm
log4j.appender.infoAppender.Threshold=DEBUG
log4j.appender.infoAppender.File=D:/debug.log
嘗試每小時制作一次日志。 這可能無法完全解決您的問題,但肯定會有所幫助。 DailyRollingFileAppender不支持文件大小。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.