Quartz 调度程序与设置 cron [英] Quartz scheduler vs setting up cron
本文介绍了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
- 如果您使用基于操作系统的 cron,jvm 会上下波动,任何状态都会丢失.
- 它是可移植的(可以在没有 cron 可用的 Win OS 上运行)
- 你可以在quartz中安排多个线程
- 我们在 tomcat 中运行我们的调度程序,因此我们可以通过管理网页管理和查看应用程序的状态.在我们的应用程序中,我们使用 jamon 来监控我们的进程状态.它可以回答诸如...当前正在运行哪些进程?他们上次跑是什么时候?他们花了多长时间?等 cron 不允许这样做.
- 您的代码将更易于移植.调度在不同的操作系统中以不同的方式完成.
石英可能更应该被视为启动新线程的替代品,而不是 cron 的替代品.
Probably quartz should be seen more as a replacement for launching new threads than as a replacement of cron.
从此处
这篇关于Quartz 调度程序与设置 cron的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文