压缩旋转日志文件的实用程序?

时间:2011-12-21 18:27:24

标签: zip nlog

我正在使用NLog进行日志记录,并且需要压缩它们创建后不久生成的旋转文本文件的负载。

NLog应该在未知的未来某个时候支持这个功能,但是有没有可以独立完成这个功能的实用程序?

1 个答案:

答案 0 :(得分:1)

自NLog 4.0起支持压缩存档文件,请参阅news post

使用enableArchiveFileCompression,例如

<target name="file" xsi:type="File"
      layout="${longdate} ${logger} ${message}" 
      fileName="${basedir}/logs/logfile.txt" 
      archiveFileName="${basedir}/archives/log.{#}.txt"
      archiveEvery="Day"
      archiveNumbering="Rolling"
      maxArchiveFiles="7"
    enableArchiveFileCompression="true" />