sadlay / sadlay.github.io

MIT License
0 stars 0 forks source link

Logback自定义Appender和Layout — Sadlay的博客 #12

Open sadlay opened 5 years ago

sadlay commented 5 years ago

https://sadlay.github.io/2019/05/11/logback%E8%87%AA%E5%AE%9A%E4%B9%89Appender%E5%92%8CLayout/

Appender是logback中最重要的组件之一,它委托encoder组件来完成LoggingEvent的格式化和记录,具体源码分析网上有很多, 本文主要是应用实践. Layout组件来将LoggingEvent进行格式化,返回一个String,然后通过OutputStream.write()方法,把格式化之后的日志信息写到目的地.