尾文件 - 文件已无法访问然后出现

时间:2014-06-19 11:15:36

标签: linux django tail

当我运行django日志时,我有时会收到以下消息:

tail: `logs/debug.log' has become inaccessible: No such file or directory
tail: `logs/debug.log' has appeared;  following end of new file

任何人都知道这是什么原因?

1 个答案:

答案 0 :(得分:2)

Tail尝试在日志轮换发生时访问`logs / debug.log' 文件。

Logrotate将文件旋转到 debug.log.0 或类似文件。当有新的东西登录到该文件时,会创建新的`logs / debug.log' 文件。此行为为尾部访问此文件留下了一点窗口,发现文件丢失并向您报告。

如果此消息让您烦恼,请查看Django日志轮换设置。