문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
springframework:async [2022/06/28 15:43] kwon37xi [MdcTaskDecorator.java] |
springframework:async [2023/01/26 10:20] (현재) kwon37xi [ThreadPoolTaskExecutor 설정] |
||
|---|---|---|---|
| 줄 22: | 줄 22: | ||
| ===== ThreadPoolTaskExecutor 설정 ===== | ===== ThreadPoolTaskExecutor 설정 ===== | ||
| - | * [[java: | + | * [[java: |
| * wait 설정으로 서버 종료시 남은 작업을 기다릴 시간 확보해야함. 아래를 안해주면 서버가 그냥 종료 돼 버린다. | * wait 설정으로 서버 종료시 남은 작업을 기다릴 시간 확보해야함. 아래를 안해주면 서버가 그냥 종료 돼 버린다. | ||
| * '' | * '' | ||
| 줄 77: | 줄 77: | ||
| // Right now: @Async thread context ! | // Right now: @Async thread context ! | ||
| // (Restore the Web thread context' | // (Restore the Web thread context' | ||
| - | if (contextMap | + | if (contextMap |
| - | | + | |
| } | } | ||
| - | MDC.setContextMap(contextMap); | + | |
| runnable.run(); | runnable.run(); | ||
| } finally { | } finally { | ||