gpt4 book ai didi

java - Java Web 应用程序中的 Quartz 与 ScheduledExecutorService

转载 作者:太空狗 更新时间:2023-10-29 22:54:07 24 4
gpt4 key购买 nike

对于当前在命令行上运行并使用 ScheduledExecutorService 的系统监控 Java 应用程序, 我想写一个简单的 web 应用程序版本,在 Servlet container 中运行喜欢Apache TomcatEclipse Jetty .

我读过 Quartz作为流行之一job schedulers用于网络应用程序。将此应用程序从 ScheduledExecutorService 移植到 Quartz 会更好吗(可能是因为更好的 servlet 容器集成)?

向应用程序添加另一个库依赖项不是问题,我对反对使用 ScheduledExecutorService 的技术原因很感兴趣。

最佳答案

这取决于您使用它的目的。

Quartz 对于编程时间很有用,例如每小时整点。

ScheduledExecutorService 对于不必在特定时间发生的重复任务很有用。它更简单,也可能更高效。如果你有这个工作,它向我表明你不需要 Quartz。

关于java - Java Web 应用程序中的 Quartz 与 ScheduledExecutorService,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4726088/

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