NLog如何将日志文件分割为多个固定大小上限的文件

缭绕飘渺 2015-10-16 10:12:44
如题
如果一天的日志文件比较大
将其分割为多个日志文件
看了官方文档,没发现这功能
谁知道的,说下
...全文
1001 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
缭绕飘渺 2015-10-19
  • 打赏
  • 举报
回复
引用 4 楼 shingoscar 的回复:
https://github.com/nlog/nlog/wiki/File-target#size-based-file-archival
非常好,收下了
ajianchina 2015-10-16
  • 打赏
  • 举报
回复
好办 写一个服务,设定在半夜的时候检查该日志文件的大小,接近设定大小时,暂定你的服务(你软件的服务或退出你的那个软件),然后对文件重命名,接着从另一个文件包中复制一个空的同名的日志文件进来,接着重启你的服务(或应用),你就别切割了。
缭绕飘渺 2015-10-16
  • 打赏
  • 举报
回复
引用 1 楼 starfd 的回复:
nlog没用过,log4net和entlib log的滑动文件都支持这种功能
log4net我看了是支持的 代码已经写完了 如果换还得重新替换一遍 真不能实现分割的时候再换
  • 打赏
  • 举报
回复
nlog没用过,log4net和entlib log的滑动文件都支持这种功能
正宗熊猫哥 2015-10-16
  • 打赏
  • 举报
回复
看你日志的量有多大咯,可以每天自动根据日期生成并写入啊。。也可以按小时、月

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧