gpt4 book ai didi

java - log4j2.xml 文件在 MDC 中设置了 KeyValuePair。如果未设置键,我们如何从日志行中完全省略该值?

转载 作者:行者123 更新时间:2023-12-01 16:30:45 52 4
gpt4 key购买 nike

如果我的 JsonLayout 附加程序中有一个 KeyValuePair,并且该对未在 MDC 中设置,是否有办法从日志中排除该值?

最佳答案

在 Java 中,

您可以在 log4j2.xml 中使用 ':-' 表示 null 值

示例:

<KeyValuePair key="traceId" value="$${ctx:traceId:-}"/>

关于java - log4j2.xml 文件在 MDC 中设置了 KeyValuePair。如果未设置键,我们如何从日志行中完全省略该值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62047334/

52 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com