我需要向项目添加一个额外的日志记录层(SpringBoot+LogBack)。目前MDC中添加了一些字段以包含在日志中,这很好。
在新的日志记录层中,我使用新的附加程序和记录器,并且我需要从这些日志条目中排除 MDC 字段,这可能吗?
最佳答案
找到了解决方案,将其作为答案发布以节省其他人的时间。可以使用 logback logstash encoder 。您只需添加 <includeMdc>false</includeMdc>
到附加程序。
关于java - 是否可以在 logback 中禁用特定附加程序/记录器的 MDC 日志记录字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59948207/