Spring 预定工作时间 21:30 gmt+3

Spring scheduled work at 21:30 gmt+3

我正在尝试使用 spring @Scheduled 触发一个方法。我以为我应该使用区域但没有任何反应。顺便说一下,我增加了 30、31、32 分钟的测试时间,也尝试了 gmt+2 和 gmt+3。

这是我尝试的注释 -->

@Scheduled(cron = "0 30 21 * * * " , zone="Europe/Moscow")

有人知道为什么吗?我哪里做错了 ?提前致谢

您已经设置了调度器运行,但可能没有真正启用它。

@EnableScheduling 添加到您定义主应用程序的位置 class。