Log4J日志配置详解和自定义log4j日志级别及输出日志到不同文件实现方法
Posted Cactus_hxk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Log4J日志配置详解和自定义log4j日志级别及输出日志到不同文件实现方法相关的知识,希望对你有一定的参考价值。
Log4J日志配置详解
一、Log4j简介
Log4j有三个主要的组件:Loggers(记录器),Appenders(输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。
1、Loggers
Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL,分别用来指定这条日志信息的重要程度,明白这一点很重要,Log4j有一个规则:只输出级别不低于设定级别的日志信息,假设Loggers级别设定为INFO,则INFO、WARN、ERROR和FATAL级别的日志信息都会输出,而级别比INFO低的DEBUG则不会输出。
以上是关于Log4J日志配置详解和自定义log4j日志级别及输出日志到不同文件实现方法的主要内容,如果未能解决你的问题,请参考以下文章