【问题标题】:Quartz scheduler vs setting up cronQuartz 调度程序与设置 cron
【发布时间】:2012-03-17 16:49:33
【问题描述】:

计划从设置 cron 作业转移到 Quartz 调度程序。 使用 Quartz 而不是设置 cron 的优点/缺点是什么?

得到这个Time triggered job Cron or Quartz? 链接。 还有其他指针吗?

【问题讨论】:

标签: java cron quartz-scheduler


【解决方案1】:

我用过并且喜欢石英。以下是石英的一些优点

  1. 如果您使用基于操作系统的 cron,jvm 会上下波动,任何状态都会丢失。
  2. 它是可移植的(可以在没有可用 cron 的 Win OS 上运行)
  3. 您可以在石英中调度多个线程
  4. 我们在 tomcat 中运行调度程序,因此我们可以通过管理网页管理和查看应用程序的状态。在我们的应用程序中,我们使用 jamon 来监控我们的流程状态。它可以回答诸如...当前正在运行哪些进程?他们最后一次跑步是什么时候?他们花了多长时间?等 cron 不允许这样做。
  5. 您的代码将更具可移植性。在不同的操作系统中调度是不同的。

石英应该更多地被视为启动新线程的替代品,而不是 cron 的替代品。

部分从here盗取

【讨论】:

    猜你喜欢
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    相关资源
    最近更新 更多