gpt4 book ai didi

java - quartz - 具有初始延迟的固定间隔

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

在 Spring 调度程序上,这就是我想要实现的目标:

@Scheduled(initialDelay = 1000, fixedDelay = 5000)

我正在转向quartz,但我似乎无法找到初始延迟的等效 API。

TriggerBuilder.newTrigger().withSchedule(SimpleScheduleBuilder.simpleSchedule().withIntervalInMilliseconds(5000));

有什么想法可以添加延迟吗?

最佳答案

使用TriggerBuilder::startAt

Trigger trigger = newTrigger()
.withSchedule(SimpleScheduleBuilder.simpleSchedule().withIntervalInMilliseconds(5000))
.startAt(nowPlusDelay(5_000))
.build();

其中 nowPlusDelay(int) 返回一个 Date

关于java - quartz - 具有初始延迟的固定间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57143108/

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