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

ada*_*ams 5 zip nlog

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

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

Jul*_*ian 1

自 NLog 4.0 起支持压缩存档文件,请参阅新闻帖子

使用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" />
Run Code Online (Sandbox Code Playgroud)