石英调度程序

发布于 2025-01-07 17:25:22 字数 144 浏览 0 评论 0原文

我目前正在研究 Quartz Scheduler(版本 1.4.2)。我正在尝试以这种方式对调度程序进行编码,以便我可以在启动调度程序后设置重复间隔持续时间。我尝试了很多方法来做到这一点,但它不起作用。谁能告诉我如何在运行时调整重复间隔持续时间。

提前致谢。

I am currently working on Quartz Scheduler (version 1.4.2). I am trying to code scheduler in such a way so that I can set Repeat Interval duration after starting the scheduler. I tried many ways to do it but its not working. Can anyone tell me how can we adjust the Repeat Interval Duration during runtime.

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

半仙 2025-01-14 17:25:22

您需要先取消安排当前作业,然后使用新的间隔值重新安排它。在 GUI 中放置一个表单,用于在运行时设置新的间隔值,您可以在值更新时处理重新安排。

有关使用 CronTrigger 的示例,请参阅此答案。对于间隔作业,详细信息会略有不同,但应该足以让您继续进行。

You'll need to unschedule the current job first, then reschedule it with the new interval value. Put a form in your GUI to use to set the new interval value at runtime, you can process the rescheduling when the value gets updated.

See this answer for an example using CronTrigger. The details will vary slightly for an Interval job, but it should be enough to get you going.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文