Java - 在Quartz中创建工作流程

Adr*_*ian 6 java workflow frameworks quartz-scheduler

我正在考虑使用Quartz框架来安排几百个工作的运行.

根据他们的API,可以安排作业在特定时刻运行,但不能一个接一个地运行(如果一个作业失败,则停止一系列作业).我能找到的唯一推荐方法是:

  • 使用监听器通知工作完成并安排下一个触发器触发(如何协调?)
  • 每个作业都将收到一个包含要运行的下一个作业的参数,并在完成实际工作后安排其运行.(合作)

您是否知道在Quartz中创建作业工作流程的更好方法?

您能否推荐其他方法/框架来实现Java中的工作流程?

编辑:与此同时,我发现了OSWorkflow,这似乎是我需要的一个很好的匹配.我需要实现的是" 序列模式 ".

Bri*_*new 1

在我看来,您希望 Quartz 安排第一项工作,并将所有内容都链接起来。

您是否考虑过使用命令模式封装每个任务并将它们链接在一起?