在java spring启动框架中,我们可以分配的最大corepoolsize、maxpoolsize和queuecapacity是多少。我正在为需要处理更多线程请求的公司工作。我必须提高线程性能。现有的线程具有默认值。
public Executor asyncExecutor() {
ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
executor.setCorePoolSize(corePoolSize);
executor.setMaxPoolSize(maxPoolSize);
executor.setQueueCapacity(queueCapacity);
return executor;
}
1条答案
按热度按时间hxzsmxv21#
核心池大小的默认配置为1,最大池大小和队列容量为2147483647。