Quartz 调度程序与设置 cron [英] Quartz scheduler vs setting up cron

查看:39
本文介绍了Quartz 调度程序与设置 cron的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Was planning to move from setting up cron jobs to Quartz scheduler. What are the pros/cons of using Quartz rather than setting up cron ?

有这个 时间触发作业 Cron 或 Quartz? 链接.任何其他指针?

Got this Time triggered job Cron or Quartz? link. Any other pointers ?

推荐答案

我用过并喜欢石英.这是石英的一些优点

I have used and like quartz. Here are some advantages of quartz

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

石英可能更应该被视为启动新线程的替代品,而不是 cron 的替代品.

Probably quartz should be seen more as a replacement for launching new threads than as a replacement of cron.

此处

这篇关于Quartz 调度程序与设置 cron的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆