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中sets模块的用法实例
Sep 30 Python
python实现定时播放mp3
Mar 29 Python
详解Python多线程
Nov 14 Python
Python实现的简单dns查询功能示例
May 24 Python
python使用fcntl模块实现程序加锁功能示例
Jun 23 Python
利用Python实现Windows下的鼠标键盘模拟的实例代码
Jul 13 Python
python实现求最长回文子串长度
Jan 22 Python
Python pandas常用函数详解
Feb 07 Python
python 获取list特定元素下标的实例讲解
Apr 09 Python
django从请求到响应的过程深入讲解
Aug 01 Python
python爬虫之urllib,伪装,超时设置,异常处理的方法
Dec 19 Python
弄清Pytorch显存的分配机制
Dec 10 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 cc攻击代码与防范方法
2012/10/18 PHP
使用php判断服务器是否支持Gzip压缩功能
2013/09/24 PHP
thinkphp5.0整合phpsocketio完整攻略(绕坑)
2018/10/12 PHP
js removeChild 障眼法 可能出现的错误
2009/10/06 Javascript
JS运行耗时操作的延时显示方法
2010/11/19 Javascript
setInterval与clearInterval的使用示例代码
2014/01/28 Javascript
jQuery中iframe的操作(点击按钮新增窗口)
2016/04/20 Javascript
jQuery Easyui使用(一)之可折叠面板的布局手风琴菜单
2016/08/17 Javascript
Angularjs根据json文件动态生成路由状态的实现方法
2017/04/17 Javascript
使用Vue组件实现一个简单弹窗效果
2018/04/23 Javascript
解决vue项目使用font-awesome,build后路径的问题
2018/09/01 Javascript
详解从0开始搭建微信小程序(前后端)的全过程
2019/04/15 Javascript
微信小程序实现文件、图片上传功能
2020/08/18 Javascript
简单了解微信小程序的目录结构
2019/07/01 Javascript
微信小程序iBeacon测距及稳定程序的实现解析
2019/07/31 Javascript
JS组件库AlloyTouch实现图片轮播过程解析
2020/05/29 Javascript
Vue初始化中的选项合并之initInternalComponent详解
2020/06/11 Javascript
[01:04:08]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第一场 12.16
2020/12/18 DOTA
Django 前后台的数据传递的方法
2017/08/08 Python
Python多线程爬虫实战_爬取糗事百科段子的实例
2017/12/15 Python
python基础教程项目四之新闻聚合
2018/04/02 Python
浅谈Django的缓存机制
2018/08/23 Python
浅析Python __name__ 是什么
2020/07/07 Python
Python 解析库json及jsonpath pickle的实现
2020/08/17 Python
Python3.9最新版下载与安装图文教程详解(Windows系统为例)
2020/11/28 Python
亚洲最大的眼镜批发商和零售商之一:Glasseslit
2018/10/08 全球购物
Hammitt官网:设计师手袋
2020/05/23 全球购物
介绍一下Linux中的链接
2016/05/28 面试题
自荐信如何“自荐”
2013/10/24 职场文书
外贸业务员工作职责
2014/01/06 职场文书
教学改革实施方案
2014/03/31 职场文书
2015年五一劳动节活动总结
2015/02/09 职场文书
项目备案申请报告
2015/05/15 职场文书
2016年度农村党员干部主题教育活动总结
2016/04/06 职场文书
使用python绘制分组对比柱状图
2022/04/21 Python
php解析非标准json、非规范json的方式实例
2022/05/10 PHP