2010-04-15 43 views
1

我已經在我已經運行了一個多月的asp.net mvc應用程序上設置了一些log4net日誌記錄。 我已經設置了滾動文件(和smtp)appender。Log4net rollingfile appender在asp.net mvc應用程序中每隔一天跳過mvc應用程序

該應用程序每天命中幾千次 - 記錄了很多操作。除此之外,許多批處理作業也作爲應用程序的一部分運行,也寫入日誌。

現在 - 正如我一直在忙於其他工作,我沒有參加這個應用程序太多假設事情要根據我的測試設置工作。

不幸的是我發現我的生產服務器上的滾動文件appender似乎每隔一天都在跳過。 即我有日誌: 2010年10月4日, 10/4/2010.1, 10/4/2010.2, 2010年12月4日, 12/4/2010.1, 14/4/2010, 14 /4/2010.1

任何想法可能導致這種情況?在申請的整個過程中,這些奇怪的日子沒有任何行動是絕對不可能的。

乾杯

+0

您是否確認這些日子您的網站上實際存在活動,查看IIS日誌? – 2010-04-15 21:33:38

回答

0

如果批處理作業寫入同一文件的asp.net MVC應用程序,那麼它可能是一個鎖定問題。確保你在所有的配置文件中都有最小的鎖定設置。