log4j.appender.stdout.layout.ConversionPattern= [QC] %p [%t] %C.%M(%L) | %m%n
如果使用pattern布局就要指定的打印信息的具体格式ConversionPattern,打印参数如下:
%m 输出代码中指定的消息
%p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL
%r 输出自应用启动到输出该log信息耗费的毫秒数
%c 输出所属的类目,通常就是所在类的全名
%t 输出产生该日志事件的线程名
%n 输出一个回车换行符,Windows平台为“rn”,Unix平台为“n”
%d 输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyyy MMM dd HH:mm:ss,SSS},输出类似:2002年10月18日 22:10:28,921
%l 输出日志事件的发生位置,包括类目名、发生的线程,以及在代码中的行数。
[QC]是log信息的开头,可以为任意字符,一般为项目简称。
输出的信息
[TS] DEBUG [main] AbstractBeanFactory.getBean(189) | Returning cached instance of singleton bean 'MyAutoProxy'
- 浏览: 840371 次
- 性别:
- 来自: 深圳
最新评论
-
renzhengzhi:
请教一下楼主,公有云和私有云的开发,具体要做哪些工作呢?我拿到 ...
4,云的4 种模式 -
SangBillLee:
我用了solr5.5,用SolrQuery查询,没法高亮,不知 ...
solr5.x快速入门 -
lw900925:
这翻译读起来真是别扭。
solr in action翻译-第一章1.1 -
springjpa_springmvc:
spring mvc demo教程源代码下载,地址:http: ...
Spring MVC性能提升 -
h416373073:
正遇到了此问题不知如何解决, 多谢分享
solr错误
相关推荐
log4j.appender.stdout.layout.ConversionPattern=[QC]%p[%t]%C.%M(%L)|%m%n # 文件输出设置 log4j.appender.R=org.apache.log4j.DailyRollingFileAppender log4j.appender.R.File=D:\\Tomcat5.5\\logs\\qc.log log...
log4j.appender.stdout.layout.ConversionPattern=[QC] %p [%t] %C.%M(%L) | %m%n 这个语句定义了 stdout 的输出格式。 Logger Logger 是 Log4j 的一个核心概念,它决定了日志信息的级别和输出目的地。Logger 的...
log4j.appender.stdout.layout.ConversionPattern=[QC]%p[%t]%C.%M(%L)|%m%n # 定义file Appender log4j.appender.file=org.apache.log4j.RollingFileAppender log4j.appender.file.File=myapp.log log4j.appender....
log4j.appender.stdout.layout.ConversionPattern=[QC] %p [%t] %C.%M(%L) | %m%n log4j.appender.R=org.apache.log4j.DailyRollingFileAppender log4j.appender.R.File=D:\\Tomcat 5.5\\logs\\qc.log log4j....
log4j.appender.stdout.layout.ConversionPattern=[QC] %p [%t] %C.%M(%L) | %m%n # 滚动文件输出配置 log4j.appender.R=org.apache.log4j.DailyRollingFileAppender log4j.appender.R.File=D:\Tomcat 5.5\logs\qc....
log4j.appender.stdout.layout.ConversionPattern=[QC]%p[%t]%C.%M(%L)|%m%n ``` #### 三、日志记录器使用方法 在Java代码中使用Log4j进行日志记录的基本步骤如下: 1. **引入Log4j库**:将`log4j-1.2.8.jar`...
log4j.appender.stdout.layout.ConversionPattern=[QC]%p[%t]%C.%M(%L)|%m%n # 配置R Appender为DailyRollingFileAppender类型,用于按日期滚动日志文件 log4j.appender.R=org.apache.log4j....
log4j.appender.stdout.layout.ConversionPattern=[QC] %p [%t] %C.%M(%L) | %m%n ``` 这里配置了一个控制台Appender,使用PatternLayout来定制日志格式。 4. **配置File Appender**:例如,将日志写入文件: ...
log4j.appender.stdout.layout.ConversionPattern=[QC]%p[%t]%C.%M(%L)|%m%n # 定义R Appender,每天滚动记录到文件 log4j.appender.R=org.apache.log4j.DailyRollingFileAppender log4j.appender.R.File=D:\\...
log4j.appender.stdout.layout.ConversionPattern=[QC]%p[%t]%C.%M(%L)|%m%n** - **ConversionPattern**: 设置日志输出的具体格式。 - **[QC]**: 前缀。 - **%p**: 当前日志级别。 - **[%t]**: 线程名称。 - **%C....
log4j.appender.stdout.layout.ConversionPattern=[QC]%p[%t]%C.%M(%L)|%m%n ``` 这里设置了控制台输出的日志格式。`ConsoleAppender`表示通过控制台输出日志,`PatternLayout`则是日志格式化器。`...
例如,如果你希望日志输出包含"[QC]"前缀,可以使用`log4j.appender.stdout.layout.ConversionPattern= [QC] %p [%t] %C.%M(%L) | %m%n`。 总的来说,Log4j配置涉及到logger的定义、appender的选择和配置、layout的...
log4j.appender.stdout.layout.ConversionPattern=[QC]%p[%t]%C.%M(%L)|%m%n ``` 这里的转换模式包含了以下元素: - `[QC]`: 自定义前缀。 - `%p`: 日志级别。 - `[%t]`: 线程名。 - `%C.%M(%L)`: 类名、方法名和...
log4j.appender.stdout.layout.ConversionPattern=[QC]%p[%t]%C.%M(%L)|%m%n ``` 其中: - `%p`: 输出日志信息的优先级,如 `DEBUG`、`INFO` 等。 - `%t`: 输出产生该日志事件的线程名。 - `%C.%M(%L)`: 输出...
5. `log4j.appender.R.layout.ConversionPattern=%d-[TS] %p %t %c - %m%n`:设置了日志输出的格式,包括日期、优先级、线程名、类名和日志消息等信息。 6. `log4j.logger.*=DEBUG|ERROR|WARN|INFO`:针对特定包或...
log4j.appender.stdout.layout.ConversionPattern=[QC]%p[%t]%C.%M(%L)|%m%n ``` ##### 第三步:理解配置项 - **log4j.rootCategory**:设置根日志类别。这里的“INFO”表示日志级别,而“stdout, R”则是日志输出...
log4j.appender.stdout.layout.ConversionPattern=[QC] %p [%t] %C.%M(%L) | %m%n log4j.appender.R.layout.ConversionPattern=%d-[TS] %p %t %c - %m%n ``` 这里 `%p` 是级别,`%t` 是线程,`%C` 是类名,`%M` 是...
示例中的`log4j.appender.stdout.layout.ConversionPattern`定义了控制台日志输出的格式。其中: - `[QC]%p[%t]%C.%M(%L)|%m%n`: 这一行配置了控制台输出的日志格式,具体含义如下: - `[QC]`: 定义了一个自定义...
log4j.appender.stdout.layout.ConversionPattern=[QC] %p [%t] %C.%M(%L) | %m%n log4j.appender.R=org.apache.log4j.DailyRollingFileAppender #log4j.appender.R.File=e:\\test\\avatar.log ## Linux logs file ...