【问题标题】:NLOG Rollover ConfigurationNLOG 翻转配置
【发布时间】:2012-10-18 11:23:01
【问题描述】:

NLOG 中是否有完成以下任务的配置

1)当当前文件超过特定大小时,应创建一个新的日志文件,例如:- 5 MB

2) 应在配置的时间段后删除旧的日志文件,例如:- 1 天

【问题讨论】:

    标签: nlog rollover


    【解决方案1】:

    您可以在页面上找到您的问题(和示例)的答案:

    Size-based file archival - 日志文件可以通过在达到一定大小后将它们移动到另一个位置来自动存档,并且

    Time-based file archival - 日志文件也可以按时间自动归档

    尝试使用第二个并每天更改日志文件。比您可以保留最大数量的存档文件。

    【讨论】:

    • 要求是当日志文件的大小超过1MB时,要创建一个新的日志文件,并根据他们的年龄删除旧文件
    • 也许尝试编写两个目标:一个将归档大于 1MB 的文件,第二个将删除旧文件。当然第二个不应该将任何信息写入文件。
    • 以上链接已失效,但您可以在此处参考类似信息:github.com/nlog/NLog/wiki/File-target
    猜你喜欢
    • 2023-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多