gpt4 book ai didi

java - Cron 表达式 0 0/30 * 1/1 * ? * 半小时不工作

转载 作者:行者123 更新时间:2023-12-02 12:31:10 30 4
gpt4 key购买 nike

我有一个已配置的调度程序作业 0 0/30 * 1/1 * ? * 作为 cron 表达式每半 n 小时运行一次,但调度程序不会被触发,相反,如果我将表达式设置为每 5 分钟一次,如 0 0/5 * 1/1 * ,它就可以正常工作? *。这里可能有什么问题?我的 cron 表达式正确吗?

注意:我正在使用Quartz Scheduler (在 Java 中)并在数据库调度程序表中创建一个条目。

最佳答案

我不明白“1/1”代表月份中的哪一天。但是,如果您希望 cron 表达式每半 n 小时运行一次:正确的 cron 表达式是“0 0/30 * ? * * *”

在Java中,您可以通过单元测试来测试您的cron表达式。org.quartz.CronExpression 有一个方法来测试下一个有效日期。

关于java - Cron 表达式 0 0/30 * 1/1 * ? * 半小时不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45279021/

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