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 相关文章推荐
Python3连接MySQL(pymysql)模拟转账实现代码
May 24 Python
python实现人脸识别代码
Nov 08 Python
python os用法总结
Jun 08 Python
Python中的Django基本命令实例详解
Jul 15 Python
浅析python的优势和不足之处
Nov 20 Python
Python嵌套式数据结构实例浅析
Mar 05 Python
Python多进程方式抓取基金网站内容的方法分析
Jun 03 Python
python中matplotlib条件背景颜色的实现
Sep 02 Python
python 利用pyttsx3文字转语音过程详解
Sep 25 Python
Python绘图实现台风路径可视化代码实例
Oct 23 Python
详解tf.device()指定tensorflow运行的GPU或CPU设备实现
Feb 20 Python
python opencv常用图形绘制方法(线段、矩形、圆形、椭圆、文本)
Apr 12 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 面向对象实现代码
2009/11/11 PHP
PHP通过正则表达式下载图片到本地的实现代码
2011/09/19 PHP
php实现仿写CodeIgniter的购物车类
2015/07/29 PHP
Symfony2学习笔记之模板用法详解
2016/03/17 PHP
微信公众号开发之通过接口删除菜单
2017/02/20 PHP
用dom+xhtml+css制作的一个相册效果代码打包下载
2008/01/24 Javascript
jQuery数组处理方法汇总
2011/06/20 Javascript
js中哈希表的几种用法总结
2014/01/28 Javascript
Node.js的包详细介绍
2015/01/14 Javascript
js实现仿爱微网两级导航菜单效果代码
2015/08/31 Javascript
JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码
2015/09/15 Javascript
prototype与__proto__区别详细介绍
2017/01/09 Javascript
ES6中Math对象的部分扩展
2017/02/20 Javascript
详解Javascript几种跨域方式总结
2017/02/27 Javascript
AngularJS前端页面操作之用户修改密码功能示例
2017/03/27 Javascript
Angular通过指令动态添加组件问题
2018/07/09 Javascript
Vue组件创建和传值的方法
2018/08/17 Javascript
vue3实现v-model原理详解
2019/10/09 Javascript
vant IndexBar实现的城市列表的示例代码
2019/11/20 Javascript
[06:25]第二届DOTA2亚洲邀请赛主赛事第二天比赛集锦.mp4
2017/04/03 DOTA
将图片文件嵌入到wxpython代码中的实现方法
2014/08/11 Python
python使用7z解压apk包的方法
2015/04/18 Python
python使用reportlab实现图片转换成pdf的方法
2015/05/22 Python
Python面向对象类编写细节分析【类,方法,继承,超类,接口等】
2019/01/05 Python
Python爬虫:将headers请求头字符串转为字典的方法
2019/08/21 Python
Python requests及aiohttp速度对比代码实例
2020/07/16 Python
class类在python中获取金融数据的实例方法
2020/12/10 Python
HTML5里的placeholder属性使用实例和美化显示效果的方法
2014/04/23 HTML / CSS
奥地利智能家居和智能生活网上商店:tink.at
2019/10/07 全球购物
node中使用shell脚本的方法步骤
2021/03/23 Javascript
总经理的岗位职责
2014/02/23 职场文书
经济国贸专业求职信
2014/06/18 职场文书
详细的本科生职业生涯规划范文
2014/09/16 职场文书
mysql连接查询中and与where的区别浅析
2021/07/01 MySQL
Java使用Unsafe类的示例详解
2021/09/25 Java/Android
Java结构型设计模式之组合模式详解
2022/09/23 Java/Android