rollingfileappender

    20熱度

    6回答

    我正在嘗試將日期添加到我的日誌文件名中,並且能夠通過遵循我在stackoverflow中找到的一些建議來使其工作。一切正常,但由於某種原因,第一個文件總是附加兩次日期。 例如,而不是log.2009-02-23.log,我得到log.2009-02-23.log.2009-02-23.log。 我發現它很奇怪和fyi,這是一個非常簡單的代碼。這不像我在多線程環境中運行它。 我log4net的配置:

    4熱度

    3回答

    根據Log4Net documentation,RollingFileAppender只會在記錄消息時滾動日誌文件。我需要登錄到此文件,但每天都會將其導入另一個數據庫。我無法使用數據庫appender,因爲我需要這些文件,並且必須將數據從日誌文件轉換爲數據庫(它不是直接複製)。問題是如果午夜後沒有日誌活動,日誌不會滾動。導入器查找以前的日期文件(並且我無法更改此代碼),因此如果沒有活動並且日誌尚未