2017-11-24 5 views
0

커스텀 포크 참여 풀 (태스크를 대기중인 스레드에서 slf4j의 MDC 컨텍스트를 상속받은 풀)을 가지고 스프링 부트 애플리케이션에 통합하고 사용하고 싶습니다 CompletableFutures.커스텀 포크 참여 풀을 사용한 스프링 부트

스프링에 포크 연결 풀을 사용한다고 알려주려면 어떻게해야합니까?

덕분에 내가 정적 메서드 데하고 결국 무엇

답변

0

:

public static <U> CompletableFuture<U> supplyAsyncWithMdcContext(Supplier<U> supplier) { 
    return supplyAsync(supplier, workerPool); 
} 

workerPool의 PARAM : 이제

static final ForkJoinPool workerPool = new MdcForkJoinPool(Runtime.getRuntime().availableProcessors(), 
     ForkJoinPool.defaultForkJoinWorkerThreadFactory, 
     null, 
     false); 

내가 사용하려는 supplyAsync 대신입니다 내가 할일 supplyAsyncWithMdcContext

관련 문제