【发布时间】:2019-01-25 12:12:20
【问题描述】:
我想在我的 Spring Boot 项目中使用 ForkJoinPool,并带有 @Async 注释,例如 ThreadPoolTaskExecutor
例如:-
@Bean("threadPoolTaskExecutor")
public TaskExecutor getAsyncExecutor() {
ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
executor.setCorePoolSize(20);
executor.setMaxPoolSize(1000);
executor.setThreadNamePrefix("Async-");
return executor;
}
我在我的代码中使用https://dzone.com/articles/spring-boot-creating-asynchronous-methods-using-as 这个链接,但我想像这样使用 ForkJoinPool。
【问题讨论】:
-
为什么要使用 ForkJoinPool?
标签: java spring spring-boot java.util.concurrent forkjoinpool