欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

日志文件固定大小储存

更新时间: 2014-01-05 02:30:38 责任编辑: Author_N1

 

日志文件固定大小存储
最近在弄一个系统监控程序,需要用到日志文件,系统或者软件发生什么异常情况都会写入日志,而日志的大小是用用户确定的,如果日志超过用户确定的大小就要删除最早的日志记录。
目前不想用数据库开发,想自定义一个自己的文件记录下来。

有如下要求:
1.日志的数据不是固定长度的,一条记录可能有好几行也可能只有一行。
2.最近的日志一定要保留不能删除
3.日志不能超过用户选择的大小。

本来程序就有很多动态库了(算是插件吧,不固定个数,以后客户可能自己会加入一些),加载到内存已经耗费很多空间,所以如果可能希望能直接映射就好了,最好不要整个文件都读入内存操作,有时候如果用户选择几百兆的日志或者更大,那么程序会假死的。
--参考方法--
几天没回复,泪流满面啊啊
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:30:38
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/10695/
本文WWW.DOC100.NET DOC100.NET版权所有。