我在apache環境中運行我的python應用程序並使用timedRotatingFileHandler進行記錄。 我有設置記錄器的方式,它應該每天午夜旋轉。我的所有進程寫入同一個記錄器文件。不知何故,記錄器有時缺少記錄信息。有時我會看到記錄器同時寫入兩個文件(舊文件和旋轉文件)。Python TimedRotatingFileHandler - 日誌丟失
我無法理解爲什麼會發生這種情況? TimedrotatingFileHandler不能在多進程環境中工作嗎?如果不是這樣,爲什麼呢?
請幫我瞭解..
你有多個python進程寫入相同的日誌文件嗎?什麼是你的設置,什麼是日誌配置? – 2012-04-02 12:28:16
是的,我所有的程序都會寫入同一個文件。 – leela 2012-04-03 03:34:41