差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

java:log4j2:mdc [2022/04/10 12:13]
tony 建立
java:log4j2:mdc [2023/06/25 09:48]
行 1: 行 1:
-{{tag>​log4j2}} 
-====== MDC with Log4j2 ====== 
-===== Problem ===== 
-MDC(Mapped Diagnostic Context)的使用情境,主要用來解決在多執行緒時,不容易區分不同請求的識別問題。舉例來說,使用者A與使用者B操作了你的系統,在不使用MDC的情況下,你可能會需要把sessionId或者是userName傳遞給所有你操作的程式碼,並在操作程式碼中確實的進行log。本篇文章分享MDC怎麼解決這個問題。 
-===== How to? ===== 
-在你接收request的程式碼中,你必定可以獲得sessionId或者是userName,這時後可以直接使用 
  
- 
-=====    ===== 
----- 
-\\ 
-~~DISQUS~~