0

マップされた診断コンテキストについて読みましたが、有用ではありますが、さまざまなスレッドからのログステートメントが出力に散在しているように見えます。

私が望んでいるのは、そのスレッドが完了したときに、スレッドからのすべてのログステートメントを連続して出力することです(そして、「完了」が何でいつかを知っています)

例えば ​​:

スレッドAは時間T-Astartで開始し、さまざまなポイントでロギングを実行し、T-Adoneで実行されます。

Aが完了する前に、時間T-Bstart(T-Adone <T-Bstart <T-Adone)で、別のスレッドBが処理を開始し、同じ種類のロギングを実行して、T-Bdoneで終了します。

ここで、スレッドAからのすべてのロギングステートメントをスレッドBからのロギングステートメントの前に表示し、これまでに見たMDCの例のように散在させないようにします。この種の延期されたグループ化されたロギングは、ログバックで可能ですか?

4

1 に答える 1