log 日志输出级别的选择
2015-10-09 00:00
246 查看
摘要: 刚才,就在刚才,我们邻组的组长给我们的一个组员说:这个日志输出应该使用error不是使用info。一下子激发起了我对这几个输出级别何时使用的思考,于是觉得要查一下了!
日志的级别:debug,info,warn,error
debug: 这个是级别最低的级别, 因此这个级别的信息,可以随意的使用,任何觉得有利于在调试时更详细的了解系统运行状态的信息,比如变量的值等等,都输出来看看也无妨。
info:这个应该用来反馈系统的当前状态给最终用户的,所以,在这里输出的信息,应该对最终用户具有实际意义,也就是最终用户要能够看得明白是什么意思才行。
warn : 警告,是这个时候进行一些修复性的工作,应该还可以把系统恢复到正常状态中来,系统应该可以继续运行下去。
error : 所谓错误,就是说可以进行一些修复性的工作,但无法确定系统会正常的工作下去,系统在以后的某个阶段,很可能会因为当前的这个问题,导致一个无法修复的错误(例如宕机),但也可能一直工作到停止也不出现严重问题。
日志的级别:debug,info,warn,error
debug: 这个是级别最低的级别, 因此这个级别的信息,可以随意的使用,任何觉得有利于在调试时更详细的了解系统运行状态的信息,比如变量的值等等,都输出来看看也无妨。
info:这个应该用来反馈系统的当前状态给最终用户的,所以,在这里输出的信息,应该对最终用户具有实际意义,也就是最终用户要能够看得明白是什么意思才行。
warn : 警告,是这个时候进行一些修复性的工作,应该还可以把系统恢复到正常状态中来,系统应该可以继续运行下去。
error : 所谓错误,就是说可以进行一些修复性的工作,但无法确定系统会正常的工作下去,系统在以后的某个阶段,很可能会因为当前的这个问题,导致一个无法修复的错误(例如宕机),但也可能一直工作到停止也不出现严重问题。
相关文章推荐
- 如何调用wps打开我下载的文本文件?
- linux文件系统与文件管理(二)
- linux压缩与打包
- Ionic系列——极光推送
- 海鲜论个卖!米饭论粒卖!代码呢?
- 关于父布局中,使用了动画,造成子布局onclick响应还在的问题
- java遍历一个文件夹中的所有文件
- 推荐一款shell自定义提示符Sexy Solarized Bash Prompt
- placeholder 属性的兼容性
- C++通过TinyXML类库读写XML文件
- VirtualBox Error:1709
- VirtualBox 连接外部网络和内部网络教程
- angular+rest+auth
- mysql主从数据一致性校验及纠错工具
- 用nginx图片缓存服务器
- 航班起降动态api 航班起降时间查询代码
- iOS 判断当前设备版本
- iOS键盘点击enter键发生的那些事儿
- iOS 简简单单构造单例
- NSUserDefaults轻量级本地存储数据