我使用 flask 开发 python 应用,下面是 logging 模块的配置:
handlers:
file_api:
class: logging.handlers.TimedRotatingFileHandler
level: INFO
formatter: simple
when: midnight
filename: /data/log/api.log
root:
level: DEBUG
handlers: [file_api]
按理说,应该生成如下文件
/data/log/api.log/data/log/api.log.2019-07-28/data/log/api.log.2019-07-27- ...
事实上,2019-07-29 的部分日志居然存到了 /data/log/api.log.2019-07-28 文件中。
某天的部分日志都会存到前一天的日志文件中。
请问这是为什么?