logbackのMDCとは?どういうときに使える?
Chapter 8: Mapped Diagnostic Context 冒頭より抜粋
A lighter technique consists of uniquely stamping each log request servicing a given client. Neil Harrison described this method in the book Patterns for Logging Diagnostic Messages in Pattern Languages of Program Design 3, edited by R. Martin, D. Riehle, and F. Buschmann (Addison-Wesley, 1997). Logback leverages a variant of this technique included in the SLF4J API: Mapped Diagnostic Contexts (MDC).
(和訳)より軽いテクニックは、与えられたクライアントにサービスを提供する各ログリクエストに一意なスタンプを押すことである。 Neil Harrison は R. Martin, D. Riehle, F. Buschmann 編の Patterns for Logging Diagnostic Messages in Pattern Languages of Program Design 3 (Addison-Wesley, 1997) でこの方法を説明しています。 LogbackはSLF4J APIに含まれるこのテクニックを利用しています: マップされた診断コンテキスト(MDC)です。
リクエストごとに一意なスタンプを押してクライアントごとのログを区別できるようにする仕組みか