Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ロガー呼び出しから以前に追加された MDC 値を出力できるかどうか疑問に思っていましたか?
例:
MDC.put("user","tom") log.info("Hello %X{user}");
レイアウトパターンに追加する代わりに。
この理由は、別の場所で MDC を呼び出し、ロジックの最後にログを記録するためですが、条件付きで異なる値をログに記録したいからです。回避策は別のアペンダーである可能性があることを私は知っています。