【问题标题】:Control-M: it is possible if first job fails to continue runningControl-M:如果第一个作业无法继续运行,则有可能
【发布时间】:2018-03-01 13:51:33
【问题描述】:

我有几个工作将按顺序运行。可以在它们之间创建依赖关系仅用于完成,而不是之前的作业必须成功完成?

如果一个作业失败,它应该保持红色并转到下一个作业并继续运行。 这些作业必须按顺序而不是并行运行。

【问题讨论】:

    标签: control-m


    【解决方案1】:

    正如 Mark 所述,您可以简单地在父作业中创建一个 On-Do 操作,以在作业结束时添加一个条件 Not OK。父作业仍将变为红色,后续作业将启动。

    示例如下:

    【讨论】:

    • 嗨。我尝试过这种方式,但当前的工作变红了,流量停止了。我想继续跑步。
    • 流程中等待的下一个工作是什么?它的条件要求应该由 on/do 步骤发布的条件满足。
    • 它只是说等待条件。我有 5 个按顺序运行的作业,对于每个作业,我都添加了您在屏幕截图中所拥有的内容。
    • 在名称字段中,您将实际条件名称放在正确的位置吗?因为它不应该读作“CONDITIONFORNEXTJOB”——那只是占位符文本。
    • 你能举个例子吗?
    【解决方案2】:

    是的,在您创建的操作选项卡和 On/Do 步骤中,当 Not OK 时,作业应添加输出条件。这样,无论前一个作业发生什么,下一个作业都会(按顺序)运行。

    【讨论】:

    • 但是有没有办法让以红色结束的工作不正常?然后去下一份工作?
    • 如果我选择 WHEN JOB ENDED NOT OK 设置为 OK,作业将变为绿色
    猜你喜欢
    • 1970-01-01
    • 2019-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 2018-06-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多