何ヶ月も正常に動作しているpythonのロガーを使用して、Djangoサイトにログを設定しました。
ここ数日以来、次のように失敗し始めました。
ログ ファイルには、途中で書き込みが停止した行があり、その直後に次の行が続くことが示されています。例:
2012-12-17 16:42012-12-17 17:05:06,403
また、通常は 1 分おきに行が書き込まれる場合、失敗した書き込みと同じ行で成功した書き込みの間にはかなりの時間差があります。
この問題は、過去 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,
},
}
}