关于logback

Posted hustdc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于logback相关的知识,希望对你有一定的参考价值。

1 logback是一个日志框架

2 logback的构成

LogBack被分为3个组件,logback-core, logback-classic 和 logback-access。

其中logback-core提供了LogBack的核心功能,是另外两个组件的基础。

logback-classic则实现了Slf4j的API,所以当想配合Slf4j使用时,需要将logback-classic加入classpath。

logback-access是为了集成Servlet环境而准备的,可提供HTTP-access的日志接口。

3 logback的配置

3.1 配置的根节点是configuration

3.2 configuration的子节点有三个

appender、logger和layout

root是根logger。

appender是负责写日志的组件,

 

4 encoder

encoder的作用是将一个事件转换成字节码数组,然后将字节码数组写入OutputStream数组中。

5 logger和appender之间的关系

 

以上是关于关于logback的主要内容,如果未能解决你的问题,请参考以下文章

Logback中文文档:介绍

日志库logback的攻击路径

Logback中文文档:体系结构

logback.xml文件配置标准输出和每日滚动文件追加器

源码详解系列 ------ 全面讲解logback的使用和源码

我再问你一遍,你确定你会用logback?网友:别问了,门在哪儿~