LOG4J PATTERN FORMATS | LOG4J格式输出说明


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


     %n   -   newline                                                                                                                                  
     %m -   your   log   message                                                                                                                
     %p   -   message   priority   (FATAL,   ERROR,   WARN,   INFO,   DEBUG   or   custom)                        
     %r   -   millisecs   since   program   started   running                                                                  
     %%   -   percent   sign   in   output                                                                                                    
                                                                                                                                                              
-----------------------SOME   MORE   CLUTTER   IN   YOUR   LOG------------------------- 
     %c   -   name   of   your   category   (logger),   %c{2}   will   outputs   last   two   components    
     %t   -   name   of   current   thread                                                                                                    
     %x   -   Nested   Diagnostic   Context   (NDC)   (you   supply   it)                                                
                                                                                                                                                              
-------------------------SLOW   PERFORMANCE   FORMATS---------------------------- 
     %d   -   date   and   time,   also   %d{ISO8601},   %d{DATE},   %d{ABSOLUTE},                                
                   %d{HH:mm:ss,SSS},   %d{dd   MMM   yyyy   HH:mm:ss,SSS}   and   so   on                            
     %l   -   Shortcut   for   %F%L%C%M                                                                                                      
     %F   -   Java   source   file   name                                                                                                      
     %L   -   Java   source   line   number                                                                                                  
     %C   -   Java   class   name,   %C{1}   will   output   the   last   one   component                              
     %M   -   Java   method   name                                                                                                                
                                                                                                                                                              
------------------------------FORMAT   MODIFIERS------------------------------- 
     %-any_letter_above   -   Left-justify   in   min.   width   (default   is   right-justify)      
     %20any_letter_above -   20   char.   min.   width   (pad   with   spaces   if   reqd.)                  
     %.30any_letter_above -   30   char.   max.   width   (truncate   beginning   if   reqd.)          
     %-10.10r   -   Example.     Left-justify   time   elapsed   within   10-wide   field.                  
                               Truncate   from   beginning   if   wider   than   10   characters.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值