背景:根据业务需求,编写一个动态配置定时任务,多线程执行。
相关代码如下:
1.@Bean注入线程池,继承SchedulingConfigurer接口,重写configureTasks方法,设置线程数;
2.继承SchedulingConfigurer接口,,重写configureTasks方法
3.创建ScheduledTask继承ScheduledTaskConfig类
4.继承ScheduledTask类
5.任务实现逻辑类
项目结构
背景:根据业务需求,编写一个动态配置定时任务,多线程执行。
相关代码如下:
1.@Bean注入线程池,继承SchedulingConfigurer接口,重写configureTasks方法,设置线程数;
2.继承SchedulingConfigurer接口,,重写configureTasks方法
3.创建ScheduledTask继承ScheduledTaskConfig类
4.继承ScheduledTask类
5.任务实现逻辑类
项目结构