标签:DAG 流程 DolphinScheduler 任务 实例 关于 节点
Apache DolphinScheduler 是一个分布式易扩展的可视化DAG工作流任务调度开源系统。适用于企业级场景,提供了一个可视化操作任务、工作流和全生命周期数据处理过程的解决方案。
DolphinScheduler 以 DAG(Directed Acyclic Graph,DAG)流式方式组装任务,可以及时监控任务的执行状态,支持重试、指定节点恢复失败、暂停、恢复、终止任务等操作。
1.特性
(1)简单易用
可视化DAG:用户友好的,通过拖拽定义工作流的,运行时控制工具
模块化操作:模块化有助于轻松定制和维护。
2.丰富的使用场景
丰富的工作流程:工作流程可以定时、暂停、恢复和停止,便于维护和控制全局和本地参数。
高可靠性:去中心化设计,确保稳定性。 原生 HA 任务队列支持,提供过载容错能力。 DolphinScheduler 能提供高度稳健的环境。
高扩展性:支持多租户和在线资源管理。支持每天10万个数据任务的稳定运行。
3.名词解释
DAG:全称 Directed Acyclic Graph,简称 DAG。工作流中的Task任务以有向无环图的形式组装起来,从入度为零的节点进行拓扑遍历,知道无后继节点为止。
流程定义:通过拖拽任务节点并建立任务节点的关联所形成的可视化DAG。
流程实例:是流程定义的实例化,可以通过手动或定时调度生成,流程定义每运行一次,产生一个流程实例。
任务实例:任务实例是流程定义中任务节点的实例化,标识着具体的任务执行状态。
标签:DAG,流程,DolphinScheduler,任务,实例,关于,节点 来源: https://www.cnblogs.com/xiao-wang-tong-xue/p/16609705.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。