首页 > 解决方案 > 是否可以在 logback 中为特定的 appender/logger 禁用 MDC 日志记录字段?

问题描述

我需要在项目中添加一个额外的日志记录层(SpringBoot+LogBack)。目前,一些字段已添加到 MDC 以包含在日志中,这很好。

在新的日志记录层中,我使用了新的附加程序和记录器,我需要从这些日志条目中排除 MDC 字段,这可能吗?

标签: javalogginglogbackmdc

解决方案


找到了解决方案,将其发布为答案以节省其他人的时间。可以使用logback logstash 编码器。您只需添加<includeMdc>false</includeMdc>到 appender。


推荐阅读