您可以基于日期或大小轮转企业管理器日志,从而保留指定天数的信息并清除其余内容。
轮转企业管理器日志文件:
根据所需的日志轮转行为,设置以下属性。
按日期或者每天轮转日志文件:
这些属性共同起作用,以基于日期轮转企业管理器日志文件。 log4j.appender.logfile.DatePattern 定义执行 log4j.appender.logfile=com.wily.org.apache.log4j.DailyRollingFileAppender 属性的日志轮转时间段。
例如,以下配置每天轮转日志文件:
log4j.appender.logfile=com.wily.org.apache.log4j.DailyRollingFileAppender
log4j.appender.logfile.DatePattern='.'yyyy-MM-dd
按时间间隔轮转日志文件:
下面是两个相关示例。
log4j.appender.logfile.DatePattern='.'yyyy-MM-dd-hh
log4j.appender.logfile=com.wily.org.apache.log4j.DailyRollingFileAppender log4j.appender.logfile.DatePattern='.'yyyy-MM-dd
按日志大小和数量轮转日志文件:
此属性决定企业管理器保存多少个备份日志文件。
此属性决定日志文件的最大大小。
例如,以下配置最多保留三个备份/轮转的企业管理器日志,每个日志的最大大小为 2 KB:
log4j.appender.logfile.MaxBackupIndex=3 log4j.appender.logfile.MaxFileSize=2KB
|
版权所有 © 2013 CA。
保留所有权利。
|
|