请选择 进入手机版 | 继续访问电脑版

湖南新梦想

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 16|回复: 0

⽇志记录器

[复制链接]

26

主题

26

帖子

168

积分

注册会员

Rank: 2

积分
168
发表于 4 天前 | 显示全部楼层 |阅读模式
⽇志记录器(Logger)是⽇志处理的核⼼组件。

log4j具有5种正常级别(Level)。

⽇志记录器(Logger)的可⽤级别Level (不包括⾃定义级别 Level), 以下内容就是摘⾃log4j API
(http://jakarta.apache.org/log4j/docs/api/index.html):
public static final Level TRACE
TheTRACELevel designates finer-grained informational events than the DEBUG.Since:1.2.12
static Level DEBUG
DEBUG Level指出细粒度信息事件对调试应⽤程序是⾮常有帮助的。
static Level INFO
INFO level表明 消息在粗粒度级别上突出强调应⽤程序的运⾏过程。
static Level WARN
WARN level表明会出现潜在错误的情形。
static Level ERROR
ERROR level指出虽然发⽣错误事件,但仍然不影响系统的继续运⾏。
static Level FATAL
FATAL level指出每个严重的错误事件将会导致应⽤程序的退出。



Log4J⽇志输出格式说明
在LOG4J的配置⽂件中,log4j.appender.CATNAME.layout.ConversionPattern项中可配置⽇志输出格式.其中格式符代表的意义如下.
Java代码
%n - 换⾏
%m - ⽇志内容
%p - ⽇志级别(FATAL,   ERROR,   WARN,   INFO,   DEBUG   or   custom)
%r - 程序启动到现在的毫秒数
%% - percent   sign   in   output
%t - 当前线程名
%d   -  ⽇期和时间,
常⽤的格式有 %d{DATE}, %d{ABSOLUTE}, %d{HH:mm:ss,SSS}, %d{ddMMyyyy HH:mm:ss,SSS}。。。
%l - 同 %F%L%C%M
%F - java源⽂件名
%L - java源码⾏数
%C - java类名,%C{1} 输出最后⼀个元素
%M-java⽅法名
%n - 换⾏
%m - ⽇志内容
%p - ⽇志级别(FATAL,   ERROR,   WARN,   INFO,   DEBUG   or   custom)
%r - 程序启动到现在的毫秒数
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|湖南新梦想 ( 湘ICP备18019834号-2 )

GMT+8, 2022-11-28 18:51 , Processed in 0.039616 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表