Web アプリで、マルチスレッドを使用して複数の XML ファイルを同時に解析しています。
現在、解析プロセスのさまざまな段階で、メッセージがログに送信されています。
エラーが発生したときに正しいメッセージをログに記録しようとしていますが、1 つのスレッドが何らかの理由で失敗した場合、その特定のエラーのメッセージのリスト全体が 1 つのブロックにログに送信されるようにするにはどうすればよいですか? つまり、異なるスレッドのメッセージを混同しないでください (これにより、エラーの内容とエラーを報告したスレッドを正確に理解することが非常に難しくなります)。