@Scheduled默认单线程执行,即按初始化顺序执行;
如果要同时执行可以设置多线程执行:
public TaskScheduler taskScheduler() { ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler(); taskScheduler.setPoolSize(50); return taskScheduler; }
@Scheduled默认单线程执行,即按初始化顺序执行;
如果要同时执行可以设置多线程执行:
public TaskScheduler taskScheduler() { ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler(); taskScheduler.setPoolSize(50); return taskScheduler; }