사용자 도구

사이트 도구


java:log4j:mdc

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
java:log4j:mdc [2011/12/09 10:05]
kwon37xi
java:log4j:mdc [2013/04/09 18:16] (현재)
kwon37xi
줄 1: 줄 1:
 ====== Log4j MDC ====== ====== Log4j MDC ======
-TODO+  * http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/MDC.html 
 +  * 로그 관련 컨텍스트 값을 Thread Local로 설정하고 유지하여 로그로 남길 수 있게 해 준다. 
 +  * 특히, ServletFilter에서 유입된 정보를 MDC에 넣고, 종료시에 clear() 해주는 식으로 사용할 수 있다.<code java> 
 +public void doFilter(ServletRequest request, ServletResponse response, 
 +    FilterChain chain) throws IOException, ServletException { 
 + 
 +    // MDC 값설정 
 + 
 +    try{ 
 +        chain.doFilter(request, response);  
 +    } finally { 
 +        MDC.clear(); 
 +    }  
 +}  
 +</code>
java/log4j/mdc.1323392743.txt.gz · 마지막으로 수정됨: 2011/12/09 10:05 저자 kwon37xi