0
我在我的mvc 4項目中使用log4net來記錄任何錯誤&異常。我的配置文件看起來像下面如何使用log4net創建單個日誌文件
<appender name="AsynchronousLog4NetAppender" type="Umbraco.Core.Logging.AsynchronousRollingFileAppender, Umbraco.Core">
<file value="App_Data\Logs\APIErrorsLog.txt"/>
<lockingModel type="log4net.Appender.FileAppender+MinimalLock"/>
<appendToFile value="true"/>
<rollingStyle value="Date"/>
<maximumFileSize value="5MB"/>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger - %message%newline"/>
</layout>
<encoding value="utf-8"/>
</appender>
我也創建上,我讀&輸出文件的內容App_Data\Logs\APIErrorsLog.txt
,並顯示錯誤的視圖。問題是每天創建一個新文件。我想我可以使用maximumFileSize
屬性增加大小,但我怎樣才能停止每天創建新文件?
感謝
完美。謝謝! – rumi
Hi @stuartd如果我們將rollingstyle的值添加爲Size,那麼conversionpattern是需要的嗎? –