logback 配置详解

2019-03-02 23:37

logback 配置详解

http://blog.csdn.net/haidage/article/details/6794509

一:根节点包含的属性:

scan:

当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。 scanPeriod:

设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。 debug:

当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。 例如:

Xml代码

1. 2. 5.

6. %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n

7. 8. 9.

10. 11. 12. 13.

14.

其中appender的配置表示打印到控制台(稍后详细讲解appender );

当执行logback.LogbackDemo类的main方法时,root将级别为“INFO”及大于“INFO”的日志信息交给已经配置好的名为“STDOUT”的appender处理,“STDOUT”appender将信息打印到控制台; 打印结果如下:

Xml代码

1. 13:30:38.484 [main] INFO logback.LogbackDemo - ======info 2. 13:30:38.500 [main] WARN logback.LogbackDemo - ======warn 3. 13:30:38.500 [main] ERROR logback.LogbackDemo - ======error

第2种:带有loger的配置,不指定级别,不指定appender,

Xml代码

1. 2.

3.

4. 5.

6. %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n

7. 8. 9.

10. 11. 12.

13. 14. 15. 16.

17.

其中appender的配置表示打印到控制台(稍后详细讲解appender );

的日志级别“DEBUG”;

没有设置addtivity,默认为true,将此loger的打印信息向上级传递; 没有设置appender,此loger本身不打印任何信息。

当执行logback.LogbackDemo类的main方法时,因为LogbackDemo 在包logback中,所以首先执行


logback 配置详解.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:徐汇初中暑假补习班 新王牌实用学案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: