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的迭代器和生成器使用实例
Jan 14 Python
简单介绍利用TK在Python下进行GUI编程的教程
Apr 13 Python
在Python的setuptools框架下生成egg的教程
Apr 13 Python
python 写的一个爬虫程序源码
Feb 28 Python
利用python批量检查网站的可用性
Sep 09 Python
用python找出那些被“标记”的照片
Apr 20 Python
fastcgi文件读取漏洞之python扫描脚本
Apr 23 Python
python3利用Dlib19.7实现人脸68个特征点标定
Feb 26 Python
python开启摄像头以及深度学习实现目标检测方法
Aug 03 Python
Django中在xadmin中集成DjangoUeditor过程详解
Jul 24 Python
python3 配置logging日志类的操作
Apr 08 Python
python实现程序重启和系统重启方式
Apr 16 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
哪吒敖丙传:新人物二哥敖乙出场 小敖丙奶气十足
2020/03/08 国漫
PHP 面向对象 PHP5 中的常量
2010/05/05 PHP
真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )
2012/10/24 PHP
PHP获取MAC地址的具体实例
2013/12/13 PHP
PHP常用的缓存技术汇总
2014/05/05 PHP
thinkPHP线上自动加载异常与修复方法实例分析
2016/12/01 PHP
PHP常用日期加减计算方法实例小结
2018/07/31 PHP
HTML Dom与Css控制方法
2010/10/25 Javascript
Javascript 八进制转义字符(8进制)
2011/04/08 Javascript
JS命名空间的另一种实现
2013/08/09 Javascript
JavaScript不刷新实现浏览器的前进后退功能
2014/11/05 Javascript
Js实现自定义右键行为
2015/03/26 Javascript
JS实现网页上随滚动条滚动的层效果代码
2015/11/04 Javascript
Vue实现数字输入框中分割手机号码的示例
2017/10/10 Javascript
layui 监听表格复选框选中值的方法
2018/08/15 Javascript
Vue项目路由刷新的实现代码
2019/04/17 Javascript
详解在Javascript中进行面向切面编程
2019/04/28 Javascript
Vue 无限滚动加载指令实现方法
2019/05/28 Javascript
这样回答继承可能面试官更满意
2019/12/10 Javascript
解决微信小程序scroll-view组件无横向滚动的问题
2020/02/04 Javascript
快速解决element的autofocus失效问题
2020/09/08 Javascript
解决Can't find variable: SockJS vue项目的问题
2020/09/22 Javascript
nuxt 路由、过渡特效、中间件的实现代码
2020/11/06 Javascript
Python提取特定时间段内数据的方法实例
2019/04/01 Python
使用python实现回文数的四种方法小结
2019/11/24 Python
动态设置django的model field的默认值操作步骤
2020/03/30 Python
基于pandas向csv添加新的行和列
2020/05/25 Python
英国顶级足球鞋的领先零售商:Lovell Soccer
2019/08/27 全球购物
酒店经理职责
2014/01/30 职场文书
文化与传播毕业生求职信
2014/03/09 职场文书
学生会宣传部部长竞选演讲稿
2014/04/25 职场文书
医生个人自我剖析材料
2014/10/08 职场文书
护理见习报告范文
2014/11/03 职场文书
自我推荐信怎么写
2015/03/24 职场文书
工程合作意向书范本
2015/05/09 职场文书
首席执行官观后感
2015/06/03 职场文书