我們使用SLF4J(與log4j)作爲我們的日誌框架。我們正在嘗試利用Log4j支持的在線文檔的MDC功能。MDC不適用於SLF4J
使用SLF4J時,MDC不起作用。但是,當使用log4j時,它可以很好地工作。該文檔指出,只要底層框架支持MDC,SLF4J就應該支持它。
我們使用SLF4J 1.6.4(slf4j-api
,slf4j-log4j12
和slf4j-simple
已被添加爲我們的pom.xml
的依賴關係)。
某處存在差異/不匹配嗎?我們是否錯過任何依賴關係?任何投入將不勝感激。
您不應該同時導入'slf4j-log4j12'和'slf4j-simple',只需要一次綁定即可。這可能是一個問題。 –
@Tomasz,謝謝你的回覆。我刪除了對slf4j-simple的依賴。但是,這並沒有解決問題。正常記錄工作,但MDC功能沒有。 – gkari