我有嵌套任务来安排:
(1)。一个每日主任务下载调度信息,是一个带有时间戳的作业名列表(2)。在我刚刚下载的调度信息中根据其时间戳调度作业
我不确定 Quartz 中的嵌套作业是如何工作的。看来我需要一个触发作业的 CronTrigger,其中包含多个 SimpleTriggered 作业。有没有办法做到这一点?有没有其他选择?
谢谢。百合
我有嵌套任务来安排:
(1)。一个每日主任务下载调度信息,是一个带有时间戳的作业名列表(2)。在我刚刚下载的调度信息中根据其时间戳调度作业
我不确定 Quartz 中的嵌套作业是如何工作的。看来我需要一个触发作业的 CronTrigger,其中包含多个 SimpleTriggered 作业。有没有办法做到这一点?有没有其他选择?
谢谢。百合
它们并不是真正的嵌套作业。
您是正确的,主作业需要一个 CronTrigger。但是,当该作业运行时,它将循环浏览下载的作业列表,为每个条目创建一个作业和一个 SimpleTrigger。您可以从 CronJob 的 JobExecutionContext 获取调度程序并将作业添加到其中。
和宾果游戏,你所有的工作都安排好了。
您基本上需要在 Quartz 作业中运行 Quartz。这真的没有意义,为什么不使用 Quartz 配置运行所有作业?我不认为这种嵌套是一个好主意。