0
當達到200MB大小時嘗試將NLOG配置爲歸檔日誌文件,但現在使用下面顯示的配置時,它會在達到大小時覆蓋同一文件。大小達到時歸檔日誌
<target name="debug-file"
xsi:type="File"
fileName="${basedir}/Log//log-debug-${date:format=yyyy-MM-dd}.txt"
layout="${pad:padding=5:inner=${level:uppercase=true}} ${date} ${pad:padding=2:inner=${threadid}} ${message} ${exception:format=tostring}"
archiveAboveSize="209715200"
archiveNumbering="Sequence"
concurrentWrites="true"
keepFileOpen="false"
archiveFileName="log-debug-{####}.txt"
/>
我的目標是在同一天有幾個(根據需要)大小爲200MB(或更少)的文件。
這適用於我,但仍不明白爲什麼需要另一個目錄? – Yuri
我還沒有機會嘗試它,但是如果保持文件名與之前的文件名相同,您可以驗證會發生什麼情況:fileName =「$ {basedir}/Log/log-debug - $ {date:format = yyyy-MM-dd} .txt「,但是修改archiveFileName =」$ {basedir}/Log/log-debug。{#####}。txt「來查看歸檔文件是否創建在同一個文件夾中? – Vinod