DtkCore
DTK Core module
|
RollingFileAppender类扩展了FileAppender,使日志文件在按照用户指定的频率进行滚动 更多...
RollingFileAppender类扩展了FileAppender,使日志文件在按照用户指定的频率进行滚动
该类是基于Log4Qt.DailyRollingFileAppender
类Log4Qt 并具有相同的日期模式格式
例如,如果fileName设置为/foo/bar
,DatePattern设置为每日滚动('.yyy-MM-dd'.log'),在2022-05-28的午夜。 日志文件/foo/bar.log
将被复制到/foo/bar.2022-05-28.log
,2022-05-29的日志将在/foo/bar
中继续,直到第二天滚动
logFilesLimit参数用于在滚动期间自动删除目录中最旧的日志文件。 (所以在任何时候,目录中都不会有超过logFilesLimit的最新日志文件存在)