Pixysoft.Framework.Logs 开发实录

目标

1. 日志在debug、实际部署中输出不同的内容

2. 可以配置日志级别的console输出

3. 高效 并且 线程安全

(对现有的日志系统的升级)

4.使用一定的数据库工具对日志进行有系统的管理

5.有个查询工具,能够在文件系统查询对应级别的日期:info/error等(文件名=时间戳、文件内部再有时间戳,形成文档系统的索引)

6.有个导出工具,能够对分散的日志进行合并、导出。

7.日志能够打包保存

(以上需求有点像一个文档管理系统)

x.考虑使用aop技术拦截入口、出口参数,实现更加平行日志系统

开发计划

1. 研究现有系统:log4xxx之类的。查看需求

2. 研究现有的日志框架:google

3. 查看文档系统的一些需求

4. 旧日志系统升级

5. 完成文档管理系统需求

6. 完成aop需求

开发周期

1. 现有研究 2天

2. 源系统升级 1天

3. 文档系统开发 2天

4. 文档系统测试 1天

5. aop扩展以及其他应用 2天。

合计:8天

开始时间:

2009-11-25 011200

开发完成:

2009-11-30 041400

一共用了5天。。。也够慢的。主要有项目,不然会更快。

原文地址:https://www.cnblogs.com/zc22/p/1609974.html