我想让NLog自动压缩和删除超过两周的日志文件。我知道归档功能。我想扩展它们来检查两周前的日志,并自动压缩和删除它们。
发布于 2013-07-05 21:39:21
解决方案:
<targets>
<target name="..." xsi:type="File"
...
archiveFileName="debug{#}.log"
archiveEvery="Day"
archiveNumbering="Rolling"
maxArchiveFiles="14"
... />
</targets>请参阅NLog内置存档“存档选项”(https://github.com/nlog/NLog/wiki/File-target)
发布于 2013-07-13 11:16:56
我在支持.zip文件创建的NLog文档中找不到任何东西。
创建一个定期运行的辅助实用程序。指定日志文件目录的路径,以查找时间签名与所需属性匹配的& zip文件。保留文件名的缓存,然后删除已压缩的文件。
https://stackoverflow.com/questions/17474795
复制相似问题