springboot-定时任务的使用方法记录
springboot的定时任务使用步骤:
步骤一:添加@EnableScheduling注解
步骤二:配置定时任务多线程执行任务,springboot默认只有一个线程执行任务,也就是说如果你定义了多个任务同时执行,只能执行其中一个。
@Configuration public class TaskSchedulerConfig { @Bean public TaskScheduler taskScheduler() { ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler(); taskScheduler.setPoolSize(10);//设置线程数10 return taskScheduler; } }
步骤三:编写定时任务
这样即可同时使用多个任务了。
如有错误,请纠正。