gpt4 book ai didi

java - 一天执行 N 次的作业的一个quartz表达式

转载 作者:行者123 更新时间:2023-12-01 05:05:56 24 4
gpt4 key购买 nike

例如,如果我想在 3:11:00 、16:27:00 和 18:32:00 执行作业。是否可以通过 Java 中的单个 CRON 表达式来实现?

最佳答案

我不这么认为。使用标准 CRON 表达式,您可以表示在一小时的不同分钟运行 ("0 11,27,32 3 * * ?" - 3:11, 3:27, 3:32) 或同一分钟的不同时间("0 11 3,16,18 * * ?" - 3:11、16:11、18:11)。但组合它们 ("0 11,27,32 3,16,18 * * ?") 将导致表达式每小时触发 3 次 (3:11, 3:27, 3: 32、16:11、16:27...) - 不是您想要的。

您可以做的(这是一个合法的解决方案)是定义一个作业并为其附加三个不同的触发器:

0 11  3 * * ?
0 27 16 * * ?
0 32 18 * * ?

关于java - 一天执行 N 次的作业的一个quartz表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12669821/

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