マップされた診断コンテキストについて読みましたが、有用ではありますが、さまざまなスレッドからのログステートメントが出力に散在しているように見えます。
私が望んでいるのは、そのスレッドが完了したときに、スレッドからのすべてのログステートメントを連続して出力することです(そして、「完了」が何でいつかを知っています)
例えば :
スレッドAは時間T-Astartで開始し、さまざまなポイントでロギングを実行し、T-Adoneで実行されます。
Aが完了する前に、時間T-Bstart(T-Adone <T-Bstart <T-Adone)で、別のスレッドBが処理を開始し、同じ種類のロギングを実行して、T-Bdoneで終了します。
ここで、スレッドAからのすべてのロギングステートメントをスレッドBからのロギングステートメントの前に表示し、これまでに見たMDCの例のように散在させないようにします。この種の延期されたグループ化されたロギングは、ログバックで可能ですか?