我已经使用 python 的记录器在我的 Django 站点中设置了日志记录,该记录器已经运行了好几个月。
从最近几天开始,它开始以以下方式失败:
日志文件显示有一行已中途停止写入,紧随其后的是下一行。例子:
2012-12-17 16:42012-12-17 17:05:06,403
此外,失败的写入和在同一行上成功的写入之间存在很大的时间间隔,而通常每分钟左右写入一行。
在过去 3 天内,此问题已发生 6 次。
这是我的记录器配置:
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'analytics': {
'level': 'INFO',
'class': 'logging.FileHandler',
'filename': METRICS_LOGFILE,
'formatter': 'analytics',
},
},
'formatters': {
'analytics': {
'format': '%(asctime)s %(message)s'
},
},
'loggers': {
'analytics': {
'handlers': ['analytics'],
'level': 'INFO',
'propagate': False,
},
}
}