我正在使用NLog进行日志记录,并且需要压缩它们创建后不久生成的旋转文本文件的负载。
NLog应该在未知的未来某个时候支持这个功能,但是有没有可以独立完成这个功能的实用程序?
答案 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" />