我想每天执行这个工作2次:
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
@Component
public class AppScheduler {
@Scheduled(fixedRate = 10000)
public void myScheduler() {
System.out.println("Test print");
}
}
第一次是11:00,第二次是14:00。
有没有办法配置这些时间?
@Scheduled(cron = "0 0 11,14 * * *")
这意味着
At second :00, at minute :00, at 11am and 14pm, of every day
你可以在这里生成它https://www.freeformatter.com/cron-expression-generator-quartz.html
你可以使用cron表达式:
@Scheduled(cron = "0 0 11,14 * * *")