0

私は基本的に、slf4j から JUL へのブリッジの代替手段を使用せずに、java.util.logging フレームワークに MDC サポートを追加しようとしています。BasicMDCAdapter の Javadoc には、「すぐに使える MDC サポートがないロギング システムで使用できる基本的な MDC 実装」と記載されています。

同じように役立つサンプルが見つからないようです。BasicMDCAdapter クラスを利用して JUL に MDC サポートを追加する方法を教えてください。

どんな助けでも大歓迎です。

4

1 に答える 1

0

私は解決策を得ました。実際、それはかなり単純でした。

MDC を介して BasicMDCAdapter にアクセスするには、次のコードが役立ちます。

    MDCAdapter adapter = MDC.getMDCAdapter();
    adapter = new BasicMDCAdapter();
    MDC.put("key", "value");

このようにして、キーは現在のスレッドのコンテキストに設定されます。

それが私と同じように誰かを助けることを願っています!!!

于 2016-12-08T15:59:57.033 に答える