spring线程池ThreadPoolTaskExecutor应用
2017-12-13 16:44
351 查看
1、线程池配置文件
#一般采用properties配置
threadpool.corePoolSize=20
threadpool.maxPoolSize=50
threadpool.queueCapacity=20000
2、spring配置文件
3、java代码中注入线程池
启线程:
#一般采用properties配置
threadpool.corePoolSize=20
threadpool.maxPoolSize=50
threadpool.queueCapacity=20000
2、spring配置文件
<bean id="taskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"> <property name="corePoolSize" value="${threadpool.corePoolSize}" /> <property name="maxPoolSize" value="${threadpool.maxPoolSize}" /> <property name="queueCapacity" value="${threadpool.queueCapacity}" /> <property name="threadNamePrefix" value="resume_" /> </bean>
3、java代码中注入线程池
@Autowired private ThreadPoolTaskExecutor taskExecutor;
启线程:
taskExecutor.execute(new Runnable() { @Override public void run() { // TODO Auto-generated method stub } });
相关文章推荐
- SPRING中的线程池ThreadPoolTaskExecutor
- Spring线程池配置使用---ThreadPoolTaskExecutor 配置
- SPRING中的线程池ThreadPoolTaskExecutor
- SPRING中的线程池ThreadPoolTaskExecutor
- SPRING中的线程池ThreadPoolTaskExecutor
- SPRING中的线程池ThreadPoolTaskExecutor
- 使用SPRING中的线程池ThreadPoolTaskExecutor实现并发
- Spring线程池ThreadPoolTaskExecutor配置及详情
- Spring的线程池ThreadPoolTaskExecutor
- SPRING中的线程池ThreadPoolTaskExecutor
- spring线程池ThreadPoolTaskExecutor与阻塞队列BlockingQueue
- 使用Spring中的线程池ThreadPoolTaskExecutor实现JAVA并发
- Spring中的线程池ThreadPoolTaskExecutor介绍
- Spring Thread Pool 线程池的应用
- spring ThreadPoolTaskExecutor的线程池类实现多线程
- SPRING中的线程池ThreadPoolTaskExecutor
- Spring Thread Pool 线程池的应用
- 实现Spring整合线程池ThreadPoolTaskExecutor
- SPRING中的线程池ThreadPoolTaskExecutor
- SPRING中的线程池ThreadPoolTaskExecutor