Java 作业调度的石英替代品

Java 作业调度的石英替代品,java,quartz-scheduler,job-scheduling,Java,Quartz Scheduler,Job Scheduling,有没有人找到了他们满意的石英的开源解决方案 我知道Cronacle是一个备受推崇(而且价格昂贵)的作业调度闭源代码解决方案,但我想确保我们在走上这条道路之前,用尽了开源替代方案。您是否已经检查了以下列表中列出的所有解决方案: 杰克伦塔布 石英 支点调度器 Essimbre J2EE调度程序 Gos4j 古怪的 作业调度器 JDRing JBatch引擎 MyBatchFramework 超级 cron4j 我回头看了看,很难找到任何基于Java的开源作业调度器,它的声誉和使用率似乎只有Quart

有没有人找到了他们满意的石英的开源解决方案


我知道Cronacle是一个备受推崇(而且价格昂贵)的作业调度闭源代码解决方案,但我想确保我们在走上这条道路之前,用尽了开源替代方案。

您是否已经检查了以下列表中列出的所有解决方案:

  • 杰克伦塔布
  • 石英
  • 支点调度器
  • Essimbre J2EE调度程序
  • Gos4j
  • 古怪的
  • 作业调度器
  • JDRing
  • JBatch引擎
  • MyBatchFramework
  • 超级
  • cron4j

  • 我回头看了看,很难找到任何基于Java的开源作业调度器,它的声誉和使用率似乎只有Quartz的一小部分。我真的很想知道为什么石英不够用。

    Flux Scheduler()呢?现在。

    Quartz有什么问题吗?@cletus:它有一个设计糟糕的API,有很多bug,除了简单的配置外,还需要设置一个清管器。我想要一个替代品,但我还没有找到。我们现在选择石英。我们还有更紧迫的问题要处理,石英是我们已经知道的魔鬼。我们的权宜之计解决方案包括将我们的工作分成三个单独的石英实例,这意味着数据库中有三组单独的石英表。难看,但它可以工作——并且被列为需要解决的技术债务。@cclark我们使用了四套独立的表。现在我们将使用quartz来做它应该做的最小工作(作为计时器)。我们将自己处理作业状态。你的进步如何?有什么值得分享的吗?谢谢@韩正:我已经离开了那个项目。把桌子分开是可行的,但确实很不错。据我所知,现在这种情况仍然存在。很抱歉对一篇旧帖子发表评论,但我希望其他用户了解石英的一些问题。对我们来说,最大的挑战是不稳定和不持久的工作和触发因素。我们两者兼而有之,它们对我们的制度至关重要。Quartz在波动性和耐用性方面存在许多缺陷,James House关于波动性作业和触发器的评论令人不安:“Quartz 2.0删除了波动性的整个概念。没有人使用该功能。如果您确实需要非持久性调度数据,请使用RAMJobStore。”顺便问一句,有(商业)吗备选方案包括一个视觉仪表板,帮助运营团队分析生产问题?-1用于商业网站的垃圾邮件链接,该链接不提供任何与问题相关的内容。(如果你提到一个项目,请提供一个更具体的链接)我想分享一个更详细的答案,其中包含对这些库的描述:我投了赞成票,因为它简单地回答了这个问题。但最好是用一个小的描述或与石英晶体进行比较,你会推荐使用哪一种?