log4j配置项详解
2014-02-21 14:53
106 查看
1、log4j.appender.stdout此句为定义名为stdout的输出端是那种类型,可以选择的类型有:org.apache.log4j.ConsoleAppender(控制台)、org.apache.log4j.FileAppender(文件)、org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件)、org.apache.log4j.RollingFileAppender(文件大小达到指定值的时候产生一个新的文件)、org.apache.log4j.WriterAppender(将日志信息以流格式发送到任意指定的地方)。
2、log4j.appender.stdout.layout此句为定义名为stdout的输出端的layout是那种类型,可以选择的类型有:org.apache.log4j.HTMLLayout(以HTML表格形式)、org.apache.log4j.PatternLayout(可以灵活的指定布局模式)、org.apache.log4j.SimpleLayout(包括日志信息的级别和字符串)、org.apache.log4j.TTCCLayout(包括日志产生的时间、线程、级别等信息)。
3、log4j.appender.stdout.layout.ConversionPattern此句为指定Pattern布局打印信息的具体格式,具体的参数有:
%c输出所属的类目,通常就是所在类的全名;
%m输出代码中指定的信息;
%n输出一个回车换行符,windows平台为“rn”,Unix系统为“n”;
%t输出产生该日志事件的线程名;
%p输出的优先级,即DEBUG, INFO, WARN, ERROR, FATAL;
%r输出自应用启动到输出该log信息耗费的毫秒数;
%d输出日志时间点的日期或时间,默认格式为IS08601,也可以在其后制定格格式;
%l输出日志事件的发生位置,包括类目名、发生的线程,以及在代码中的行数。
另外,[QC]是log信息的开头,可以为任意字符,一般为项目简称。
4、log4j.rootLogger=[level] ,appenderName此句为配置根Logger,根Logger负责处理日志记录的大部分操作.
2、log4j.appender.stdout.layout此句为定义名为stdout的输出端的layout是那种类型,可以选择的类型有:org.apache.log4j.HTMLLayout(以HTML表格形式)、org.apache.log4j.PatternLayout(可以灵活的指定布局模式)、org.apache.log4j.SimpleLayout(包括日志信息的级别和字符串)、org.apache.log4j.TTCCLayout(包括日志产生的时间、线程、级别等信息)。
3、log4j.appender.stdout.layout.ConversionPattern此句为指定Pattern布局打印信息的具体格式,具体的参数有:
%c输出所属的类目,通常就是所在类的全名;
%m输出代码中指定的信息;
%n输出一个回车换行符,windows平台为“rn”,Unix系统为“n”;
%t输出产生该日志事件的线程名;
%p输出的优先级,即DEBUG, INFO, WARN, ERROR, FATAL;
%r输出自应用启动到输出该log信息耗费的毫秒数;
%d输出日志时间点的日期或时间,默认格式为IS08601,也可以在其后制定格格式;
%l输出日志事件的发生位置,包括类目名、发生的线程,以及在代码中的行数。
另外,[QC]是log信息的开头,可以为任意字符,一般为项目简称。
4、log4j.rootLogger=[level] ,appenderName此句为配置根Logger,根Logger负责处理日志记录的大部分操作.
相关文章推荐
- Apache Log4j 2.0-rc1 发布
- SERV-U 的配置文件详解
- php.ini 配置文件的深入解析
- 关于session在PHP5的配置文件中的详细设置参数说明
- MySQL 配置文件my.cnf 例子最详细翻译
- apache 配置文件解说
- Android 读取Properties配置文件的小例子
- PHP 配置文件中open_basedir选项作用
- .net 读取非标准配置文件的小例子
- APACHE 配置文件中文版 httpd.conf FOR Apache 2.2.13
- log4j详细的常用配置说明介绍
- PHPMyadmin 配置文件详解(配置)
- C#访问应用程序配置文件的方法
- 深入apache配置文件httpd.conf的部分参数说明
- AndroidManifest.xml配置文件解析
- 创建配置文件 用PHP写出自己的BLOG系统 2
- log4j的使用详细解析
- 图解修改IIS web.config配置文件增设置默认文档的方法
- IIS下还原备份xml配置文件的方法
- android通过配置文件设置应用安装到SD卡上的方法