3

我必须创建一个包含三个工作的工作流。我想单独安排每项工作。

假设我创建了一个作业流“MAINJOBSTREAM_D”,其中我有三个作业:“BEGIN_BATCH”、“MAINJOB”和“END_BATCH”。

我希望 BEGIN_BATCH 作业在凌晨 1 点开始运行。
在 BEGIN_BATCH 作业完成运行后,MAINJOB 应该以 2 分钟的间隔循环运行,直到凌晨 3 点。
然后,一旦 MAINJOB 完成,我希望 END_BATCH 在凌晨 4 点运行。

4

1 回答 1

1

您的场景的简单定义如下,为了提高性能,最好将第一个 AT 依赖项设置为作业流而不是第一个作业。

SCHEDULE MAINJOBSTREAM_D 
AT 0100 
:
BEGIN_BATCH

MAINJOB
 UNTIL 0300 ONUNTIL CANC
 EVERY 0002
 FOLLOWS BEGIN_BATCH

END_BATCH
 AT 0400 
 FOLLOWS MAINJOB
END
于 2017-03-01T11:05:20.633 回答