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 22 Python
python删除特定文件的方法
Jul 30 Python
Python循环语句中else的用法总结
Sep 11 Python
Python 内置函数memoryview(obj)的具体用法
Nov 23 Python
python机器学习理论与实战(二)决策树
Jan 19 Python
python入门:这篇文章带你直接学会python
Sep 14 Python
IronPython连接MySQL的方法步骤
Dec 27 Python
Django认证系统user对象实现过程解析
Mar 02 Python
python实现Pyecharts实现动态地图(Map、Geo)
Mar 25 Python
在ipython notebook中使用argparse方式
Apr 20 Python
python的pip有什么用
Jun 17 Python
怎么解决pycharm license Acti的方法
Oct 28 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中文汉字验证码
2007/04/08 PHP
destoon在各个服务器下设置URL Rewrite(伪静态)的方法
2014/06/21 Servers
Yii2下session跨域名共存的解决方案
2017/02/04 PHP
laravel5.6中的外键约束示例
2019/10/23 PHP
jQuery-ui中自动完成实现方法
2010/06/10 Javascript
js以对象为索引的关联数组
2010/07/04 Javascript
IE和Firefox的Javascript兼容性总结[推荐收藏]
2011/10/19 Javascript
Node.js实战 建立简单的Web服务器
2012/03/08 Javascript
js操作iframe的一些方法介绍
2013/06/25 Javascript
jQuery插件expander实现图片翻转特效
2015/05/21 Javascript
javascript中使用new与不使用实例化对象的区别
2015/06/22 Javascript
jQuery Easyui 验证两次密码输入是否相等
2016/05/13 Javascript
js 弹出虚拟键盘修改密码的简单实例
2016/10/10 Javascript
js制作可以延时消失的菜单
2017/01/13 Javascript
JS正则替换去空格的方法
2017/03/24 Javascript
浅谈在Vue-cli里基于axios封装复用请求
2017/11/06 Javascript
JS代码触发事件代码实例
2020/01/02 Javascript
深入理解 ES6中的 Reflect用法
2020/07/18 Javascript
学习python (2)
2006/10/31 Python
Python实现希尔排序算法的原理与用法实例分析
2017/11/23 Python
Python中Scrapy爬虫图片处理详解
2017/11/29 Python
PyQt 图解Qt Designer工具的使用方法
2019/08/06 Python
如何使用repr调试python程序
2020/02/28 Python
Django 构建模板form表单的两种方法
2020/06/14 Python
Banggood官网:面向全球客户的综合商城
2017/04/19 全球购物
俄罗斯最大的在线手表商店:Bestwatch.ru
2020/01/11 全球购物
夜大毕业自我鉴定
2013/10/11 职场文书
总经理驾驶员岗位职责
2013/12/04 职场文书
自我评价范文
2013/12/22 职场文书
城管综合整治方案
2014/05/01 职场文书
信用社主任竞聘演讲稿
2014/05/23 职场文书
2014年自愿离婚协议书范本
2014/09/25 职场文书
银行会计主管岗位职责
2014/10/01 职场文书
初中作文评语
2014/12/25 职场文书
九不准学习心得体会
2016/01/23 职场文书
GO语言字符串处理函数之处理Strings包
2022/04/14 Golang