线程池任务执行器,,,最大池大小是多少,核心池大小可以在java中定义

kg7wmglp  于 2021-09-13  发布在  Java
关注(0)|答案(1)|浏览(478)

在java spring启动框架中,我们可以分配的最大corepoolsize、maxpoolsize和queuecapacity是多少。我正在为需要处理更多线程请求的公司工作。我必须提高线程性能。现有的线程具有默认值。

public Executor asyncExecutor() {
    ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
    executor.setCorePoolSize(corePoolSize);
    executor.setMaxPoolSize(maxPoolSize);
    executor.setQueueCapacity(queueCapacity);
    return executor;
}
hxzsmxv2

hxzsmxv21#

核心池大小的默认配置为1,最大池大小和队列容量为2147483647。

相关问题