NLog 文件归档
Posted
技术标签:
【中文标题】NLog 文件归档【英文标题】:NLog File archiving 【发布时间】:2012-10-22 12:51:31 【问题描述】:我可以使用 NLog 完成以下操作吗:
-
日志文件按以下格式创建 -
LogFileName_YYYY_MM_dd_HH_mm_ss.log
。
当文件大小超过配置的大小时,例如:- 使用相同格式创建新日志文件 - LogFileName_YYYY_MM_dd_HH_mm_ss.log
。
【问题讨论】:
【参考方案1】:NLog 的文档在他们的网站上非常好:
File target - NLog
【讨论】:
我试过文档。当我在以下格式中给出文件名 -LogFileName_YYYY_MM_dd_HH_mm_ss.log 时,它会每秒生成一个新的日志文件 我要在这里碰碰运气,说我不认为你想做的事是可能的。当您在其中设置带有时间戳的日志名称时,NLog 使用当前时间(尝试写入日志条目时)来查找适当的文件。如果找不到它,它会创建它,因此每秒都会创建新的日志文件。可能有一种方法可以在您的代码中设置日志名称,但是您会失去在配置文件中设置它的灵活性。 我更正了您的链接。请不要发布仅链接的答案。而不是这样,尝试总结链接的内容并将链接用作参考,因此如果 URL 被破坏,答案仍然有效。以上是关于NLog 文件归档的主要内容,如果未能解决你的问题,请参考以下文章