对于一个功能较完备的日志组件的需求点
来源:互联网 发布:phpqq教程网源码 编辑:程序博客网 时间:2024/06/09 17:45
如今,对于任何一家互联网企业,在服务器端,日志都是不可或缺的部分。
日志的存储,有:
1.错误信息的记录
2.信息的统计作用
3.操作的回滚和恢复作用
那么,一个日志组件,应该有哪些功能需要提供呢?
1.日志能够存储在各种地方:本地文件,远程文件,本地SQLite,远程数据库,消息中间件等;
2.为了提高性能,日志必须是异步写的,同步写会阻碍用户的正常操作的执行;为了保证写入的正确性和确定性,必须同步写,强制写。
3.日志能够设置级别,如:ERROR,WARN,INFO,DEBUG等。可以设置打印某一级别以上的日志;
4.能够将日志分性质存储在几个不同的地方,使用标示区分;如用于错误信息记录的日志和信息统计的信息分开存储;
5.能够设置存储的格式,如日志是什么时间写入的,日志是什么在哪个线程中发生的,日志的级别,特殊的日志开始标志等,然后才写入真正的日志信息。
- 对于一个功能较完备的日志组件的需求点
- Linux做一个功能完备的路由器
- Linux做一个功能完备的路由器
- 较全的OA系统功能需求
- 较全的OA系统功能需求
- 一个相对较难需求的实现
- 对于功能需求的一些自我理解
- Cocos2d-js 自定义一个功能相对完备的按钮控件
- 创建功能完备的DataGrid
- 创建功能完备的DataGrid
- 排序功能完备的二项堆
- 较全的协同OA系统功能需求
- 较完备的大浮点数的加减乘法
- 简单的猜数字游戏,功能完备
- 插入和打印功能完备的二项堆
- 如何用Linux做一个功能完备的路由器(一)
- 如何用Linux做一个功能完备的路由器(二)
- 屌丝创业:如何15天开发一个功能完备的网站
- 严重: IOException while loading persisted sessions: java.io.EOFException
- pku 3137 Parkside's Triangle
- GPU-FBO-1【转】
- 统计论坛在线人数分布...
- OpenGL Tessellation【转】
- 对于一个功能较完备的日志组件的需求点
- “我要金手指”——由模式谈面向对象的基本原则之依赖颠倒原则
- 依赖-关联-聚合-组合
- Android游戏开发书籍Pro Android Games翻译之第一章(节选)
- GPU-FBO-2【转】
- word操作
- MSagent mash工具栏基本介绍
- CSDN-测试第一遍客户端日志
- GPU-FBO-3【转】