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天。。。也够慢的。主要有项目,不然会更快。