You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dolphinscheduler.apache.org by GitBox <gi...@apache.org> on 2019/11/14 10:15:34 UTC

[GitHub] [incubator-dolphinscheduler] lfyee edited a comment on issue #1223: [QUESTION] A scheduling problem 前置依赖调度问题(能否实现前置任务完成后就触发调用相关任务)

lfyee edited a comment on issue #1223: [QUESTION] A scheduling problem 前置依赖调度问题(能否实现前置任务完成后就触发调用相关任务)
URL: https://github.com/apache/incubator-dolphinscheduler/issues/1223#issuecomment-553820342
 
 
   Interrupt workflow: Set a stop flag for the task flow. It does not interrupt tasks that are already running. After the running task is completed, when the task flow has a stop flag, it will not continue to run.
   Prerequisite: The prerequisite is the end state of the predecessor. If successful, the current task can continue to execute. If you have multiple tasks ahead, you can execute them after waiting for multiple tasks to execute successfully.
   The triggering of the workflow depends on the timer. The task set constitutes a workflow, and the task type can be Shell, Spark or other workflow. The task set is a DAG diagram. If the task fails, it will check its retry and retry interval, and if the task fails after retry, the entire workflow will be interrupted.
   ++++++++++++++++++++++++++++++++++
   中断工作流:尝试停止任务流,可以理解为给任务流设置停止标记,不会去中断已经在运行的任务,已经运行的任务运行完后,如果工作流存在停止标记,则不会往下继续运行。
   前置条件:前置条件,均为前置任务的结束状态,如果是成功,则当前任务可以继续执行,如果前面有多个任务,则为等待多个任务都执行成功后,才能执行。
   工作流的触发依赖定时器。任务集合组成工作流,任务类型可以是shell、spark、其他工作流。任务集合是一个DAG图,如果一个任务执行失败后,会检查其重试次数和重试间隔,如果重试后任务还是失败,此时,会中断整个工作流。
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services