gpt4 book ai didi

java - 计划的 Cron 运行超出 Spring Boot 中规定的时间

转载 作者:行者123 更新时间:2023-11-30 12:05:29 25 4
gpt4 key购买 nike

我正在安排这样的 cron 操作

@Scheduled(cron = "0 */5 11-15 * * SUN-THU", zone = "Asia/Kolkata")
public void cronner() throws ParseException {
System.out.println("cron is running");
}

因此,这意味着从周日到周四的上午 11 点到下午 3 点每 5 分钟运行一次作业。这很好用,但问题是,它在下午 3 点后仍在运行。即使在下午 3 点之后,我也收到日志 cron is running。我究竟做错了什么?任何帮助,将不胜感激。谢谢

最佳答案

我猜这是按设计工作的。参见 here例如。

您指定它应该在以 11、12、13、14 或 15 开始的每个小时每 5 分钟运行一次。因此 15:55 是一个非常好的开始时间。 16:00 之后你不应该看到开始。

关于java - 计划的 Cron 运行超出 Spring Boot 中规定的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56254101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com