사용자 도구

사이트 도구


springframework:async

문서의 이전 판입니다!


Spring @Async

설정

@EnableAsync
public class SpringAsyncConfig implements AsyncConfigurer {
 
    // 기본 taskExecutor 
    @Override
    public Executor getAsyncExecutor() {
        return new ThreadPoolTaskExecutor(); // 객체 설정해줄것.
    }
 
}

ThreadPoolTaskExecutor 설정

  • wait 설정으로 서버 종료시 남은 작업을 기다릴 시간 확보
  • waitForTasksToCompleteOnShutdown=true
  • awaitTerminationSeconds=초
springframework/async.1524639273.txt.gz · 마지막으로 수정됨: 2018/04/25 15:24 저자 kwon37xi