Spring boot @Scheduled(cron) 每 2 小时一次

Pra*_*era 1 spring spring-boot

我想每 2 小时触发一次我的函数。

您能提供一下@Scheduled这个案例的表述吗?

例子:

@Scheduled(cron = "0 0 0 * * ?", zone = "亚洲/加尔各答")

Bhu*_*yal 12

请使用 cron 模式

@Scheduled(cron = "[Seconds] [Minutes] [Hours] [Day of month] [Month] [Day of week] [Year]"
Run Code Online (Sandbox Code Playgroud)

您需要以下模式每 2 小时运行一次任务

 0 0 */2 * * ?
Run Code Online (Sandbox Code Playgroud)

(每天凌晨 00 点开始,每 2 小时在秒 :00、分 :00 处)

您可以使用freeformatter测试您的 cron 模式