사용자 도구

사이트 도구


springframework:async

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
springframework:async [2020/08/03 11:45]
kwon37xi [CompletableFuture 지원]
springframework:async [2020/08/07 13:49]
kwon37xi [CompletableFuture 지원]
줄 26: 줄 26:
   * ''beanName''을 지정해주면 로그에 이름이 찍힘.   * ''beanName''을 지정해주면 로그에 이름이 찍힘.
 ===== Cached Thread Pool 효과 ===== ===== Cached Thread Pool 효과 =====
-  * QueueCapacity를 0으로 만들면 Cached Thread Pool 처럼 작동한다. +  * CorePoolSize 는 적게, MaxPoolSize=Integer.MAX_VALUE, QueueCapacity를 0으로 만들면 Cached Thread Pool 처럼 작동한다. 
   * 기본 CorePoolSize 만큼 풀을 생성하고,   * 기본 CorePoolSize 만큼 풀을 생성하고,
   * 필요하면 쓰레드풀을 최대 MaxPoolSize 만큼 증가시키고   * 필요하면 쓰레드풀을 최대 MaxPoolSize 만큼 증가시키고
줄 83: 줄 83:
  
 ===== CompletableFuture 지원 ===== ===== CompletableFuture 지원 =====
 +  * [[java:8:completable_future|Java 8 CompletableFuture]]
   * [[https://www.javacodegeeks.com/2016/04/spring-async-javas-8-completablefuture.html|Spring Async and Java's 8 CompletableFuture]]   * [[https://www.javacodegeeks.com/2016/04/spring-async-javas-8-completablefuture.html|Spring Async and Java's 8 CompletableFuture]]
   * [[https://spring.io/guides/gs/async-method/|Getting Started | Creating Asynchronous Methods]]   * [[https://spring.io/guides/gs/async-method/|Getting Started | Creating Asynchronous Methods]]
springframework/async.txt · 마지막으로 수정됨: 2023/01/26 10:20 저자 kwon37xi