私は、Slf4jとjava.util.Loggingでロギングメカニズムをセットアップしています。私はいくつかのスレッドを持っているので、それらは混在しているので、ログから明確なアイデアを得ることができません。今私はMDC概念を使用して、ログファイルを追加してクリアなものにするようにしています。JUL(Java.util.Logging)のMDC(マップされた診断コンテキスト)のサポート
問題はSlf4jと同じですが、MDCをサポートしていますが、java.util.Loggingはサポートしていません。しかし、基本的な枠組みは、MDCを提供していない場合は、
を言い、たとえば持つjava.util.loggingのために、その後、SLF4JはまだMDCデータを格納しますが、情報は、その中に、カスタムユーザーコードによって取得する必要があります。
私はこのカスタムコードを実行する方法を見つけようとしています。グーグルは私を助けません。 Slf4jには "BasicMDCAdapter"という名前のヘルパークラスがあります。しかし、私はそれを使う方法を知らない。どこでもサンプルコードを見つけることができませんでした。
Thisもこれに役立つコードですが、まだ説明が少しありません。
私はここでいくつかの助けを感謝します。
ありがとうございます。
私は答えを "何か他のものを試してみる"ことを嫌っていますが、...ログバックを使ってみましたか?それはslf4jをサポートするために特別に作られたロガーであり、mdcをサポートしています。 '
ch.qos.logback
logback-古典
0.9.30
ch.qos。logback
logbackコア
0.9.30
'
–