记录一个小问题,前几天写了一个定时任务今天一上数据库发现任务并没有执行
代码如下:
/** * 每天凌晨0点执行一次 */ @Scheduled(cron = "0 0 0 * * ?") public void goSeaTask(){ log.info("开始执行任务"); iQuotaService.updateQuotasStatus(); log.info("任务执行完毕"); }
经过一番排查后发现启动类上忘加@EnableScheduling注解了
加上就ok了
记录一个小问题,前几天写了一个定时任务今天一上数据库发现任务并没有执行
代码如下:
/** * 每天凌晨0点执行一次 */ @Scheduled(cron = "0 0 0 * * ?") public void goSeaTask(){ log.info("开始执行任务"); iQuotaService.updateQuotasStatus(); log.info("任务执行完毕"); }
经过一番排查后发现启动类上忘加@EnableScheduling注解了
加上就ok了