Django记录器开始间歇性地无法写入文件

时间:2012-12-17 17:28:16

标签: python logging file-io

我使用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,
    },            
}

}

0 个答案:

没有答案