문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 | |||
|
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(); | ||
| + | } | ||
| + | } | ||
| + | </ | ||