org.apache.log4j.RollingFileAppender和org.apache.log4j.rolling.RollingFileAppender之间的差异

Fir*_*ire 6 log4j rollingfileappender extras

有人能说出这件事之间有什么不同吗?而且,我无法理解,如果DailyRollingFileAppender存在,为什么需要使用TimeBasedRollingPolicy?

amc*_*osh 7

org.apache.log4j.RollingFileAppender用于在文件达到定义的大小时滚动文件.

org.apache.log4j.rolling.RollingFileAppender是一个更通用且可配置的滚动扩展器,允许不同的滚动和触发策略.

org.apache.log4j.RollingFileAppender 文档:

RollingFileAppender扩展FileAppender以在日志文件达到特定大小时对其进行备份.log4j extras随附包括应考虑用于新部署的备选方案,并在org.apache.log4j.rolling.RollingFileAppender的文档中进行了讨论.

org.apache.log4j.rolling.RollingFileAppender 文档:

RollingFileAppender扩展FileAppender以备份日志文件,具体取决于RollingPolicy和TriggeringPolicy.