如何在Log4j中根据输出需要控制log的显示级别
来源:互联网 发布:linux日志收集 编辑:程序博客网 时间:2024/05/29 04:34
Log4j的配置功能是十分强大的,将Log分别输出到文件和屏幕,分别控制显示的级别(比如屏幕输出INFO级信息,文件输出ERROR级信息),一个很有用的关键字"Threshold",通过分别指定Threshold来控制输出的信息级别,具体内容如下:
log4j.rootLogger=INFO,A1,A2
#for Console
log4j.appender.A1.Threshold=INFO
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%d %m %n
#for File
log4j.appender.A2.Threshold=ERROR
log4j.appender.A2=org.apache.log4j.FileAppender
log4j.appender.A2.File=Scan.log
log4j.appender.A2.Append=true
log4j.appender.A2.layout=org.apache.log4j.PatternLayout
log4j.appender.A2.layout.ConversionPattern=%d %-5p %m [%t] - %c{1}%n
- 如何在Log4j中根据输出需要控制log的显示级别
- 如何灵活控制log4j日志输出级别
- log4j级别输出 控制
- 代码中配置log4j (同时输出不同级别的log到不同终端)
- 代码中配置log4j (同时输出不同级别的log到不同终端)
- log4j输出日志级别控制
- 如何在Tomcat中指定log文件的位置(使用log4j输出log信息)
- log4j按级别输出log文件
- Log4j根据级别输出到不同文件
- 如何利用Log4j将不同级别,不同package中Log输出到不同的文件中
- 如何在JS中捕获console.log()的输出
- android中无法在华为手机输出Log.v和Log.d级别的日志问题总结
- android中无法在华为手机输出Log.v和Log.d级别的日志问题总结
- android中无法在华为手机输出Log.v和Log.d级别的日志问题总结
- Log4j如何控制不同包的输入级别
- Log4j的输出日志级别
- 使用Log4j在系统中配置两个不同的Log输出
- 使用Log4j在系统中配置两个不同的Log输出
- 中国移动飞信免费发短信API接口(第三方 Fetion API)
- sed学习笔记 更新中...
- ExtJS的使用方法汇总(5)——布局
- 网络的进程
- 基于RIA Flex Flash 平台开发的进销存企业信息管理系统开发经验
- 如何在Log4j中根据输出需要控制log的显示级别
- 关于:Warning: skipping non-radio button in group的处理方法整理。
- php中empty(),is_null(),isset(),bool之间的区别
- 几种算法啊~~
- Tag Cloud相关资源链接
- POJ 1182 1703 并查集的应用
- C# 文件夹操作
- 网站内核系统的精益级质量之旅—2009逐浪CMS软件管理与质量报告书
- #pragma小结