Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Quartz scheduler Quartz调度程序能否连续运行作业?_Quartz Scheduler_Job Scheduling_Activiti_Jbpm - Fatal编程技术网

Quartz scheduler Quartz调度程序能否连续运行作业?

Quartz scheduler Quartz调度程序能否连续运行作业?,quartz-scheduler,job-scheduling,activiti,jbpm,Quartz Scheduler,Job Scheduling,Activiti,Jbpm,我正在研究使用Quartz Scheduler,我想知道是否可以不按时间安排作业,而是在另一个作业完成时安排作业。所以,当作业A完成时,它开始作业B。当作业B完成时,它开始作业C,以此类推 Job A -> Job B -> Job C -> Job A... continuously. 这是适合这项工作的工具吗?或者我应该研究其他东西吗?检查,内置石英(粗体): 在给定作业完成后保留要触发的作业的映射集合。如果此侦听器被通知有映射的作业已完成,则它将尝试触发后续作业。这实现

我正在研究使用Quartz Scheduler,我想知道是否可以不按时间安排作业,而是在另一个作业完成时安排作业。所以,当作业A完成时,它开始作业B。当作业B完成时,它开始作业C,以此类推

Job A -> Job B -> Job C -> Job A... continuously.
这是适合这项工作的工具吗?或者我应该研究其他东西吗?

检查,内置石英(粗体):

在给定作业完成后保留要触发的作业的映射集合。如果此侦听器被通知有映射的作业已完成,则它将尝试触发后续作业。这实现了“工作链接”,或“穷人的工作流程”

没错,您正在寻找流程或工作流引擎。请看一下或。

您可能想查看我参与的项目。QuartzDesk是基于Quartz的应用程序的管理和监控平台,在2.0版中,我们为该平台添加了一个新的应用程序

该引擎允许您协调作业的执行,无需以任何方式修改应用程序代码。作业链可以通过QuartzDesk GUI动态更新,而不会对应用程序造成任何中断