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 相关文章推荐
精确查找PHP WEBSHELL木马的方法(1)
Apr 12 Python
python绘制双柱形图代码实例
Dec 14 Python
python计算日期之间的放假日期
Jun 05 Python
django缓存配置的几种方法详解
Jul 16 Python
基于python plotly交互式图表大全
Dec 07 Python
python3光学字符识别模块tesserocr与pytesseract的使用详解
Feb 26 Python
python pandas利用fillna方法实现部分自动填充功能
Mar 16 Python
在keras中实现查看其训练loss值
Jun 16 Python
python飞机大战游戏实例讲解
Dec 04 Python
python对输出的奇数偶数排序实例代码
Dec 04 Python
Python中全局变量和局部变量的理解与区别
Feb 07 Python
python的列表生成式,生成器和generator对象你了解吗
Mar 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
Body是什么,该怎么喝出咖啡里的口感
2021/03/03 咖啡文化
PHP 5.0对象模型深度探索之绑定
2006/09/05 PHP
PHP strtotime函数详解
2009/12/18 PHP
php使用unset()删除数组中某个单元(键)的方法
2015/02/17 PHP
Php-Redis安装测试笔记
2015/03/05 PHP
php+mysql查询实现无限下级分类树输出示例
2016/10/03 PHP
js+CSS 图片等比缩小并垂直居中实现代码
2008/12/01 Javascript
JavaScript实现表格排序方法
2013/06/14 Javascript
js获取表格的行数和列数的方法
2015/10/23 Javascript
switch语句的妙用(必看篇)
2016/10/03 Javascript
jQuery Validate 数组 全部验证问题
2017/01/12 Javascript
jquery实现手机端单店铺购物车结算删除功能
2017/02/22 Javascript
微信小程序三级联动选择器使用方法
2020/05/19 Javascript
Vue2.0用户权限控制解决方案的示例
2018/02/10 Javascript
Node.js使用cookie保持登录的方法
2018/05/11 Javascript
node前端开发模板引擎Jade的入门
2018/05/11 Javascript
iView-admin 动态路由问题的解决方法
2018/10/03 Javascript
vue组件tabbar使用方法详解
2018/11/06 Javascript
vue项目从node8.x升级到12.x后的问题解决
2019/10/25 Javascript
卸载vue2.0并升级vue_cli3.0的实例讲解
2020/02/16 Javascript
JS实现简单打字测试
2020/06/24 Javascript
Python MySQLdb 使用utf-8 编码插入中文数据问题
2018/03/13 Python
对python过滤器和lambda函数的用法详解
2019/01/21 Python
Django重置migrations文件的方法步骤
2019/05/01 Python
基于Tensorflow的MNIST手写数字识别分类
2020/06/17 Python
Python批量删除mysql中千万级大量数据的脚本分享
2020/12/03 Python
军训心得体会
2013/12/31 职场文书
酒店个人求职信范文
2014/01/25 职场文书
购房意向书
2014/04/01 职场文书
协议书模板
2014/04/23 职场文书
公司联欢会策划方案
2014/05/19 职场文书
公司演讲稿开场白
2014/08/25 职场文书
党的群众路线教育实践活动查摆剖析材料
2014/10/10 职场文书
亮剑观后感600字
2015/06/05 职场文书
PYTHON基于Pyecharts绘制常见的直角坐标系图表
2022/04/28 Python
SQL中去除重复数据的几种方法汇总(窗口函数对数据去重)
2023/05/08 MySQL