【发布时间】:2018-08-13 16:13:31
【问题描述】:
这里是 Spring Boot。我有以下计划任务:
@Component
public class AdminWatchdog {
@Autowired
private EmailService emailService;
// Ctors, getters & setters here
@Scheduled(cron = "'* * */12 * * *")
public void runReports() {
// Doesn't matter what it does, really
}
}
当我运行它时,它似乎每分钟或每秒触发一次(根据日志无法判断)在每天的第 12 个小时的整个持续时间内! p>
我只希望这个任务在每天中午(12 点)运行一次。 Spring cron 是否配置不正确,或者我的应用程序中可能发生了其他事情?
【问题讨论】:
标签: spring-boot cron scheduled-tasks