1
7
MDC和NDC都是Syslog协议的一部分。因此,log4j在Syslog协议的结构化数据中不(也不能)支持MDC/NDC。但是,通过将ConversionPattern参数设置为包含MDC信息,没有任何东西可以阻止您在syslog消息的“消息”部分添加MDC或NDC数据。 下面是键为“ki”的MDC条目的示例:
|
2
1
看看源代码,我看不出有什么理由不应该这样做。 您是否尝试过成功地写入syslog,然后在NDC/MDC中使用某些东西进行写入?请注意,您必须在 PatternLayout (使用%x或%x)。
MDC似乎对您可以插入的内容没有任何限制(同样,基于对源代码的检查)。我怀疑MDC编写只会执行
|