您的位置:首页 > 编程语言 > Java开发

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配置文件中的
<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);

        

    }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐