logging level级别介绍


Posted in Python onFebruary 21, 2020

日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。

1. static Level DEBUG :

DEBUG Level指出细粒度信息事件对调试应用程序是非常有帮助的,一般认为比较重要的方法执行需要详细查看运行情况的则开启debug。

2. static Level INFO

INFO level表明消息在粗粒度级别上突出强调应用程序的运行过程,只需要了解该方法是否运行的可以使用INFO

3. static Level WARN

WARN level表明会出现潜在错误的情形。

4. static Level ERROR

ERROR level指出虽然发生错误事件,但仍然不影响系统的继续运行。一般异常处理等情况都需要ERROR

5. static Level FATAL

FATAL level指出每个严重的错误事件将会导致应用程序的退出。

另外,还有两个可用的特别的日志记录级别:

1.static Level ALL    

ALL Level是最低等级的,用于打开所有日志记录。

2.static Level OFF    

OFF Level是最高等级的,用于关闭所有日志记录。

日志记录器(Logger)的行为是分等级的:

分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。Log4j建议只使用四个级别,优先级 从高到低分别是 ERROR、WARN、INFO、DEBUG。

通过在这里定义的级别,您可以控制到应用程序中相应级别的日志信息的开关。比如在这里定义了INFO级别, 则应用程序中所有DEBUG级别的日志信息将不被打印出来。

优先级高的将被打印出来。项目上生产环境时候建议把debug的日志级别重新调为warn或者更高,避免产生大量日志。

以上这篇logging level级别介绍就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python深入学习之内存管理
Aug 31 Python
Python中格式化format()方法详解
Apr 01 Python
浅谈python jieba分词模块的基本用法
Nov 09 Python
人工智能最火编程语言 Python大战Java!
Nov 13 Python
python3操作微信itchat实现发送图片
Feb 24 Python
Python自定义装饰器原理与用法实例分析
Jul 16 Python
python读取txt文件,去掉空格计算每行长度的方法
Dec 20 Python
python实现定时发送qq消息
Jan 18 Python
wxPython实现绘图小例子
Nov 19 Python
Python-for循环的内部机制
Jun 12 Python
Keras 利用sklearn的ROC-AUC建立评价函数详解
Jun 15 Python
基于opencv的selenium滑动验证码的实现
Jul 24 Python
Python中常用的高阶函数实例详解
Feb 21 #Python
解决springboot yml配置 logging.level 报错问题
Feb 21 #Python
python实现word文档批量转成自定义格式的excel文档的思路及实例代码
Feb 21 #Python
pytorch:model.train和model.eval用法及区别详解
Feb 20 #Python
浅谈PyTorch的可重复性问题(如何使实验结果可复现)
Feb 20 #Python
pytorch 模型的train模式与eval模式实例
Feb 20 #Python
pytorch dataloader 取batch_size时候出现bug的解决方式
Feb 20 #Python
You might like
十天学会php之第四天
2006/10/09 PHP
php GUID生成函数和类
2014/03/10 PHP
PHP实现支持GET,POST,Multipart/form-data的HTTP请求类
2014/09/24 PHP
PHP的serialize序列化数据以及JSON格式化数据分析
2015/10/10 PHP
php获取远程文件大小
2015/10/20 PHP
PHP实现用session来实现记录用户登陆信息
2018/10/15 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
如何通过Apache在本地配置多个虚拟主机
2020/07/29 PHP
写的htc的数据表格
2007/01/20 Javascript
Javascript 表单之间的数据传递代码
2008/12/04 Javascript
div移动 输入框不能输入的问题
2009/11/19 Javascript
JS 判断undefined的实现代码
2009/11/26 Javascript
IE浏览器打印的页眉页脚设置解决方法
2009/12/08 Javascript
js实现仿QQ秀换装效果的方法
2015/03/04 Javascript
js中for in语句的用法讲解
2015/04/24 Javascript
基于javascript实现的快速排序
2016/12/02 Javascript
微信小程序 页面跳转如何实现传值
2017/04/05 Javascript
浅谈js中的this问题
2017/08/31 Javascript
JS+canvas绘制的动态机械表动画效果
2017/09/12 Javascript
使用Vue.js和Element-UI做一个简单登录页面的实例
2018/02/23 Javascript
React Router v4 入坑指南(小结)
2018/04/08 Javascript
详解基于electron制作一个node压缩图片的桌面应用
2019/01/29 Javascript
layer ui插件显示tips时,修改字体颜色的实现方法
2019/09/11 Javascript
微信小程序返回箭头跳转到指定页面实例解析
2019/10/08 Javascript
深入理解webpack process.env.NODE_ENV配置
2020/02/23 Javascript
vue-cli或vue项目利用HBuilder打包成移动端app操作
2020/07/29 Javascript
实现python版本的按任意键继续/退出
2016/09/26 Python
python使用筛选法计算小于给定数字的所有素数
2018/03/19 Python
python使用opencv驱动摄像头的方法
2018/08/03 Python
python实现人机五子棋
2020/03/25 Python
a标签下载链接的简单实现
2016/09/13 HTML / CSS
高级销售求职信
2014/02/21 职场文书
商业计算机应用专业自荐书
2014/06/09 职场文书
乒乓球兴趣小组活动总结
2014/07/08 职场文书
初中政治教学反思
2016/02/23 职场文书
pytorch 实现在测试的时候启用dropout
2021/05/27 Python