문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 | |||
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:// |
+ | * 로그 관련 컨텍스트 값을 Thread Local로 설정하고 유지하여 로그로 남길 수 있게 해 준다. | ||
+ | * 특히, ServletFilter에서 유입된 정보를 MDC에 넣고, 종료시에 clear() 해주는 식으로 사용할 수 있다.< | ||
+ | public void doFilter(ServletRequest request, ServletResponse response, | ||
+ | FilterChain chain) throws IOException, | ||
+ | |||
+ | // MDC 값설정 | ||
+ | |||
+ | try{ | ||
+ | chain.doFilter(request, | ||
+ | } finally { | ||
+ | MDC.clear(); | ||
+ | } | ||
+ | } | ||
+ | </ |