本文介绍了Master-Worker架构的任务调度系统中Master的复杂性,以及需要准确管理工作流状态和调度下一步行为的核心。介绍了DolphinScheduler的工作流生命周期的任务状态,包括生成工作流实例、构造DAG并生成任务实例、分发任务实例三个阶段。最终,工作流实例正式启动。
DolphinScheduler的启动流程主要包括:生成工作流实例、触发工作流实例、提交工作流实例、分发任务实例,其中构造DAG、提交任务到优先级队列、节点的选择和负载均衡等都是在这一步完成的。
完成下面两步后,将自动完成登录并继续当前操作。