gpt4 book ai didi

jakarta-ee - Quartz 与 Java EE 7 调度程序

转载 作者:行者123 更新时间:2023-12-04 02:09:55 27 4
gpt4 key购买 nike

我是一名 Java EE 开发人员,迄今为止一直使用 Quartz 等框架来安排任务。我可以看到 Java EE 7 具有一个 ManagedScheduledExecutorService 来调度单个或重复的任务。由于我从未在实际项目中使用过这些新功能,我想知道当您有一种可移植的方式来使用 Quartz(或其他)时,是否还有优势?
谢谢!

最佳答案

我相信在以后的项目中,真的没有必要使用第三方库。 Java EE 7 充满了调度特性。除了新款ManagedScheduledExecutorService ,已经有了 Schedule单个和周期性重复任务的注释和 Timeout以编程方式创建计时器的注释。 IMO 新的托管计划服务更适合单个延迟任务或创建具有特定任务之间延迟的作业链。

您可以找到有关 Java EE 计时器服务的更多信息(ScheduleTimeout)Java EE 6Java EE 7 .

附带说明一下,如果您曾经尝试对应用程序进行集群,那么设置 Schedule 相对容易。 - 类似于全局运行的计时器,而不是每个节点一次 - 这是另一个优点。

关于jakarta-ee - Quartz 与 Java EE 7 调度程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21598155/

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