<bean id="threadPool"
class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">
<property name="corePoolSize" value="2" />
<property name="maxPoolSize" value="8" />
<property name="queueCapacity" value="10" />
</bean>
corePoolSize:默认开启线程数;maxPoolSize:最大线程数;queueCapacity:缓冲任务队列的长度;
threadPool.execute(new Runnable() {
public void
run() {
//异步任务
}
});
本文深入探讨了Spring框架中线程池的配置,包括核心线程数、最大线程数和缓冲任务队列长度等关键参数,并展示了如何在Spring框架下执行异步任务。
2284

被折叠的 条评论
为什么被折叠?



