当我运行django日志时,我有时会收到以下消息:
tail: `logs/debug.log' has become inaccessible: No such file or directory
tail: `logs/debug.log' has appeared; following end of new file
任何人都知道这是什么原因?
答案 0 :(得分:2)
Tail尝试在日志轮换发生时访问`logs / debug.log' 文件。
Logrotate将文件旋转到 debug.log.0 或类似文件。当有新的东西登录到该文件时,会创建新的`logs / debug.log' 文件。此行为为尾部访问此文件留下了一点窗口,发现文件丢失并向您报告。
如果此消息让您烦恼,请查看Django日志轮换设置。