DailyRollingFileAppender执行流程

2016-04-12 16:23:36 0 举报
DailyRollingFileAppender是Log4j中的一个日志输出策略,它的主要功能是将日志文件按照每天进行归档。执行流程如下:首先,当日志事件发生时,会将日志信息写入到当前活动的日志文件中;然后,判断当前时间是否超过了设定的滚动时间(通常是每天凌晨),如果超过了,就会创建一个新的日志文件,并将当前的活动日志文件重命名为前一天的日期,然后将新的日志事件写入到新的日志文件中;最后,清空当前活动的日志文件,为下一天的日志事件做准备。这个过程会在每天的固定时间点自动执行,从而实现了日志文件的按日滚动。
作者其他创作
大纲/内容
评论
0 条评论
下一页