Slfj + Logback 时,基本的 logback.xml 配置

现在越来越多的项目用 Slfj,而与它结合最好的 Log4j 替代品就是 Logback,下面是 Logback 的一个可供参考的基本的配置文件 logback.xml,可以控制台和文件同时输出,文件可进行两种类型的归档,分天存储日志,或按文件大小压缩日志归档。

Logback 和 Log4J 同出一人之手,而作者的专注点也在 Logback,Logback 有更好的性能,特别是在现代 Java 程序中。

一般是 rollingPolicy 和 triggeringPolicy 搭配使用,rollingPolicy 负责做什么,triggeringPolicy 管理什么时候做,而 FixedWindowRollingPolicy 本身就实现了 TriggeringPolicy 接口,所以它能够自我管理,不需要别人来推动就会做的。

参考:1. The logback manual
         2. logback.xml配置如何按天输出日志文件

类别: Java/JEE. 标签: , , . 阅读(5,795). 订阅评论. TrackBack.

Leave a Reply

2 Comments on "Slfj + Logback 时,基本的 logback.xml 配置"

avatar
小潘
Guest
小潘

TimeBasedRollingPolicy 与 SizeBasedTriggeringPolicy 同时使用,好像SizeBasedTriggeringPolicy没有效果哦.