Dot-Net

我可以將 NLog 配置為在達到一定限制後修剪日誌嗎?

  • March 15, 2022

可以將 NLog 配置為在達到特定文件大小後自動修剪/修剪日誌文件嗎?

我認為您將實現的最接近的方法是使用該archiveAboveSize屬性來獲取 NLog 以在日誌文件達到一定大小時對其進行存檔。通過將此與maxArchiveFiles屬性相結合,您可以將存檔文件的數量保持在最低限度(儘管我認為您將始終需要一個存檔文件,否則噹噹前日誌文件被存檔並替換為新文件時,現在存檔的文件將被刪除,您將失去所有登錄資訊)。

文件中有一個範例

引用自:https://stackoverflow.com/questions/19259993