`
stephen830
  • 浏览: 2964629 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

log4j日志输出格式

    博客分类:
  • java
 
阅读更多

log4j日志输出格式

 

在LOG4J的配置文件中,log4j.appender.CATNAME.layout.ConversionPattern项中可配置日志输出格式.其中格式符代表的意义如下.

%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 - 程序启动到现在的毫秒数 
%% - 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方法名
 


示例:
[%d{HH\:mm\:ss\:SSS}][%p] (%c\:%L) - %m%n  
[%d{HH\:mm\:ss\:SSS}][%p] (%c\:%L) - %m%n
输出格式为:[08:58:59:412][INFO] (com.soon.action:35) - 服务器启动

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics