- 论坛徽章:
- 0
|
My Log4j usage
log4j.rootLogger=debug, stdout, R
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Threshold=info
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%-5p: [%-d{yyyy-MM-dd HH:mm:ss}]: %m%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.MaxFileSize=10000KB
log4j.appender.R.MaxBackupIndex=10
log4j.appender.R.File=${user.dir}/../logs/proxy.log
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%-5p: [%-d{yyyy-MM-dd HH:mm:ss}]: %m%n
-X号: X信息输出时左对齐
%r: 自程序开始后消耗的毫秒数
%t: 表示日志记录请求生成的线程
%p: 表示日志语句的优先级
%r: 与日志请求相关的类别名称
%c: 信息所在的类名
%m: 产生的日志具体信息
%n: 输出日志信息换行
%l: 输出日志事件的发生位置,包括类目名、发生的线程,以及在代码中的行数。举例:Testlog4.main(TestLog4.java:10)
%d: 输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyy MMM dd HH:mm:ss,SSS},输出类似:2002年10月18日 22:10:28,921
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/4960/showart_16193.html |
|