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中is与==判断的区别
Mar 28 Python
python 实现在一张图中绘制一个小的子图方法
Jul 07 Python
pycharm新建一个python工程步骤
Jul 16 Python
django基础学习之send_mail功能
Aug 07 Python
python中的global关键字的使用方法
Aug 20 Python
Python requests设置代理的方法步骤
Feb 23 Python
python序列类型种类详解
Feb 26 Python
Tensorflow tf.tile()的用法实例分析
May 22 Python
Python第三方包PrettyTable安装及用法解析
Jul 08 Python
Pytorch之Tensor和Numpy之间的转换的实现方法
Sep 03 Python
利用python做表格数据处理
Apr 13 Python
教你使用TensorFlow2识别验证码
Jun 11 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添加MySQL数据记录代码
2008/06/07 PHP
ajax完美实现两个网页 分页功能的实例代码
2013/04/16 PHP
windows下PHP_intl.dll正确配置方法(apache2.2+php5.3.5)
2014/01/14 PHP
fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法
2015/09/20 PHP
学习php设计模式 php实现模板方法模式
2015/12/08 PHP
PHP使用数组依次替换字符串中匹配项
2016/01/08 PHP
php简单的上传类分享
2016/05/15 PHP
PHP+Ajax 检测网络是否正常实例详解
2016/12/16 PHP
动态加载iframe
2006/06/16 Javascript
jqGrid jQuery 表格插件测试代码
2011/08/23 Javascript
浅谈javascript中createElement事件
2014/12/05 Javascript
Jquery树插件zTree用法入门教程
2015/02/17 Javascript
jQuery EasyUI 页面加载等待及页面等待层
2017/02/06 Javascript
js实现一个猜数字游戏
2017/03/31 Javascript
Vue实现简易计算器
2020/02/25 Javascript
Vue Router中应用中间件的方法
2020/08/06 Javascript
Python爬虫辅助利器PyQuery模块的安装使用攻略
2016/04/24 Python
Python中动态检测编码chardet的使用教程
2017/07/06 Python
用Django写天气预报查询网站
2018/10/21 Python
Python发展简史 Python来历
2019/05/14 Python
centos 安装Python3 及对应的pip教程详解
2019/06/28 Python
python可迭代对象去重实例
2020/05/15 Python
python如何写try语句
2020/07/14 Python
pycharm 复制代码出现空格的解决方式
2021/01/15 Python
大学生毕业自我鉴定范文
2013/09/19 职场文书
门卫班长岗位职责
2013/12/15 职场文书
公司离职证明范本
2014/01/13 职场文书
超市中秋节活动方案
2014/02/12 职场文书
优秀学生获奖感言
2014/02/15 职场文书
工商局副局长个人对照检查材料
2014/09/25 职场文书
2014民事授权委托书范本
2014/09/29 职场文书
收款授权委托书
2014/10/02 职场文书
机关干部四风问题自查报告及整改措施
2014/10/26 职场文书
2014年乡镇安全生产工作总结
2014/12/02 职场文书
小平您好观后感
2015/06/09 职场文书
redis通过6379端口无法连接服务器(redis-server.exe闪退)
2021/05/08 Redis