@Configuration
public class ScheduleConfig implements SchedulingConfigurer {
@Override
public void configureTasks(ScheduledTaskRegistrar scheduledTaskRegistrar) {
scheduledTaskRegistrar.setScheduler(Executors.newScheduledThreadPool(5));
}
}
@Component
public class TaskScheduled {
Logger logger = LoggerFactory.getLogger(TaskScheduled.class);
@Scheduled(cron = "*/1 * * * * ?")
public void methond1(){
logger.info();
}
@Scheduled(cron = "*/1 * * * * ?")
public void methond2(){
logger.info();
}
@Scheduled(cron = "*/1 * * * * ?")
public void methond3(){
logger.info();
}
@Scheduled(cron = "*/1 * * * * ?")
public void methond4(){
logger.info();
}
@Scheduled(cron = "*/1 * * * * ?")
public void methond5(){
logger.info();
}
}