Spring控制任务并发
2017-04-07 16:36
369 查看
import org.springframework.context.annotation.Configuration;
import org.springframework.scheduling.annotation.SchedulingConfigurer;
import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler;
import org.springframework.scheduling.config.ScheduledTaskRegistrar;
//@Configuration标注在类上,相当于把该类作为spring的xml配置文件中的
@Configuration
public class SchedulingConfigurerConfiguration implements SchedulingConfigurer{
@Override
public void configureTasks(ScheduledTaskRegistrar taskRegistrar) {
ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler();
taskScheduler.setPoolSize(10);
taskScheduler.initialize();
taskRegistrar.setTaskScheduler(taskScheduler);
}
}
import org.springframework.scheduling.annotation.SchedulingConfigurer;
import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler;
import org.springframework.scheduling.config.ScheduledTaskRegistrar;
//@Configuration标注在类上,相当于把该类作为spring的xml配置文件中的
<beans>,作用为:配置spring容器(应用上下文)
@Configuration
public class SchedulingConfigurerConfiguration implements SchedulingConfigurer{
@Override
public void configureTasks(ScheduledTaskRegistrar taskRegistrar) {
ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler();
taskScheduler.setPoolSize(10);
taskScheduler.initialize();
taskRegistrar.setTaskScheduler(taskScheduler);
}
}
相关文章推荐
- 基于嵌入式操作系统VxWorks的多任务并发程序设计(2) ――任务控制 分类: vxWorks 2014-03-12 09:43 481人阅读 评论(0) 收藏
- 基于嵌入式操作系统VxWorks的多任务并发程序设计(2) ――任务控制
- C# 执行固定个数任务自行控制进入线程池的线程数量,多任务同时但是并发数据限定
- springboot + @scheduled 多任务并发
- springboot动态配置定时任务2种方式,整合Quartz多线程并发执行多个定时任务配置
- 基于嵌入式操作系统VxWorks的多任务并发程序设计(2) ――任务控制
- Spring创建任务执行器实现并发
- Spring Quartz 多任务、并发配置
- 关于spring定时任务的并发问题
- Quartz+SpringMvc+Mybatis实现动态定时任务控制
- 基于嵌入式操作系统VxWorks的多任务并发程序设计(2) ――任务控制
- 利用ThreadPoolExecutor控制并发任务数量
- 聊聊高并发(四十一)解析java.util.concurrent各个组件(十七) 任务的异步执行和状态控制
- 基于嵌入式操作系统VxWorks的多任务并发程序设计(2) ――任务控制
- Linux-Shell-使用mkfifo实现多任务并发及并发数控制
- 基于嵌入式操作系统VxWorks的多任务并发程序设计(2) ――任务控制
- Java并发编程-20-在执行器中取消任务和控制任务的完成
- Spring和Hibernate 下如何保持事务的一致性和并发控制。
- springboot动态配置定时任务2种方式,整合Quartz多线程并发执行多个定时任务配置