【问题标题】:Could Log4net be used to create log files weekly?Log4net 可以用来每周创建日志文件吗?
【发布时间】:2015-12-11 10:51:42
【问题描述】:

我在 Outlook 加载项中使用 log4net 进行日志记录服务。 如何将其配置为每周创建一个日志,并且我想在一周后删除该日志。

【问题讨论】:

  • 您为什么要这样做?如果错误发生在新一周开始前一小时(或一分钟),您将丢失所有日志记录。
  • 我的客户让我这样做..
  • @AnurajSharma 您可以向客户指出这一点。重要的是他们了解他们的要求的含义。也许建议将日志保留两周或 1 个月,然后再删除。
  • 是的,我会建议他们..但是一个月后使用 log4net 时有什么方法可以删除日志

标签: c# logging log4net


【解决方案1】:

您绝对可以每周创建日志。在this question 中查看您每天的操作方式。这里是a possible solution,但它提出已经 5 年了。

可以使用 PowerShell 脚本 + Windows 作业、通过服务或其他方式进行删除。有关可能的解决方案,请参阅this question

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-12
    • 1970-01-01
    • 2011-04-09
    • 2015-12-15
    • 1970-01-01
    相关资源
    最近更新 更多