一、需要掌握了解logback配置文件各个标签的使用。
可参考:https://blog.youkuaiyun.com/weixin_33826268/article/details/92661683
二、<SiftingAppender>标签和MDC介绍,
<SiftingAppender>:筛选日志事件,对于Logback委托给它的日志事件,SiftingAppender会对日志事件做一些区分,然后不同的事件SiftingAppender会委托不同的appender去完成真正的写操作。
MDC: 当在logback.xml中配置了SiftingAppender的<discriminator>的<key>,在需要输出日志的时候,从MDC中获取对应的key值,然后append到日志字符串中或生成文件路径,然后输出。MDC中的值通过在代码中调用put方法进行存储。
参考:https://logback.qos.ch/manual/mdc.html