Python日志轮换 - 轮换后,新的日志条目被写入旧的轮换日志文件

时间:2015-08-06 09:06:50

标签: python logging rotation pyramid

我正在写一个金字塔应用程序,非常简单。

我已经在我的金字塔[loggers] keys=root [logger_root] level=INFO handlers=timedRotatingFileHandler [formatters] keys=timedRotatingFormatter [formatter_timedRotatingFormatter] format=%(asctime)s %(name)-12s %(levelname)-8s %(message)s datefmt=%m-%d %H:%M [handlers] keys=timedRotatingFileHandler [handler_timedRotatingFileHandler] class=handlers.TimedRotatingFileHandler level=INFO formatter=timedRotatingFormatter args=('/data/logs/mylog.log', 'midnight') 文件中设置了我的记录器,如下所示,再次非常简单

2015-08-06

奇怪的是日志文件确实在午夜轮换,但自从轮换以来,新日期的新日志条目被写入昨天的日志文件。

例如,今天说00:00

mylog.log午夜,今天mylog.log.20150806轮换,名称更改为mylog.log.20150806,到目前为止没问题。

但从那时起,新的日志条目开始被写入mylog.log,而不是写入新的{{1}}。

这是为什么?

0 个答案:

没有答案