是否可以根据属性制作部分 logbacks 模式布局?例如,仅在 %X{bdid} 存在的情况下显示 bdid (...)?
这个附加器
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>bdid\(%X{bdid}\) - %d{HH:mm:ss.SSS} %msg%n</pattern>
</encoder>
</appender>
印刷
bdid(0b5d3877-f3dd-4189-8b1b-489c8b617f2a) 18:22:25.206
如果 bdid 存在,但打印
bdid() 18:22:20.928
如果没有。
如何在我的日志中省略空的 bdid()?