사용자 도구

사이트 도구


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 ======
 +  * 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.1323392737.txt.gz · 마지막으로 수정됨: 2011/12/09 10:05 저자 kwon37xi