+
DevOps研发效能
媒体矩阵
开源中国APP
授权协议 Apache-2.0
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织 Apache
地区 国产
投 递 者 h4cd
适用人群 未知
收录时间 2019-04-09

软件简介

Apache DolphinScheduler简介

Apache DolphinScheduler(Incubator,原Easy Scheduler)是一个可视化的分布式大数据工作流任务调度系统,DolphinScheduler 致力于“可视化操作工作流(任务)之间的依赖关系,并可视化监控整个数据处理过程。DolphinScheduler以有向无环图(DAG)的方式将任务组装起来,可实时监控任务的运行状态,同时支持重试、从指定节点恢复失败、暂停及Kill任务等操作。

DolphinScheduler的起源 - 需求决定

大数据任务调度需要解决以下痛点,市面上难以找到满足需求的开源大数据调度,这是DolphinScheduler诞生的原因

DolphinScheduler设计特点

 一个分布式易扩展的可视化DAG工作流任务调度系统。致力于解决数据处理流程中错综复杂的依赖关系,使调度系统在数据处理流程中开箱即用。 其主要目标如下:

  • 以DAG图的方式将Task按照任务的依赖关系关联起来,可实时可视化监控任务的运行状态
  • 支持丰富的任务类型:Shell、MR、Spark、SQL(mysql、postgresql、hive、sparksql),Python,Sub_Process、Procedure等
  • 支持工作流定时调度、依赖调度、手动调度、手动暂停/停止/恢复,同时支持失败重试/告警、从指定节点恢复失败、Kill任务等操作
  • 支持工作流优先级、任务优先级及任务的故障转移及任务超时告警/失败
  • 支持工作流全局参数及节点自定义参数设置
  • 支持资源文件的在线上传/下载,管理等,支持在线文件创建、编辑
  • 支持任务日志在线查看及滚动、在线下载日志等
  • 实现集群HA,通过Zookeeper实现Master集群和Worker集群去中心化
  • 支持对Master/Worker cpu load,memory,cpu在线查看
  • 支持工作流运行历史树形/甘特图展示、支持任务状态统计、流程状态统计
  • 支持补数
  • 支持多租户
  • 支持国际化

系统部分截图

dag

data-source

home

他们正在使用 DolphinScheduler

目前已经有 1000 多家公司在使用 DolphinScheduler 作为大数据任务调度,部分案例如下(排名不分先后):

奖项

如何加入贡献

欢迎添加微信贡献者:easyworkflow,并告知想贡献即可

获得帮助

  1. 提交 issue
  2. 加入 Slack
  3. 官网 https://dolphinscheduler.apache.org
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(52) 发布并加入讨论🔥
发表了资讯
03/13 10:27

Apache DolphinScheduler 3.4.1 发布,新增任务分发超时检测

Apache DolphinScheduler 社区近日正式发布 3.4.1 版本。作为 3.4.x 系列的一个维护版本,本次更新重点围绕 调度稳定性提升、任务运行控制能力增强以及系统问题修复展开。 新版本不仅引入了 任务分发超时检测机制 和 任务最大运行时间控制能力,还修复了多项调度逻辑、插件功能以及 API 行为中的问题,同时对系统文档、开发流程和工程结构进行了优化。 更多详情请查看 Release Note:https://github.com/apache/dolphinschedule...

0
0
发表了资讯
01/22 15:43

Apache DolphinScheduler 3.4.0 重磅发布!

最新消息,Apache DolphinScheduler 3.4.0 已正式发布! 本次版本带来了多租户调度隔离、工作流并行性能优化、任务重试与告警机制增强,以及资源管理和日志处理改进。无论是复杂企业业务场景,还是高并发任务调度,3.4.0 都让系统更高效、更可靠、更易用。立即升级,体验全新调度能力! 升级与下载 下载页面(可选择镜像下载): https://dolphinscheduler.apache.org/zh-cn/download/3.4.0 GitHub Release 页面: https://gith...

0
0
发表了资讯
2025/11/05 12:00

Apache DolphinScheduler 3.3.2 正式发布!性能与稳定性有重要更新

我们非常高兴地宣布,Apache DolphinScheduler 3.3.2 正式发布! 本次版本重点围绕 性能优化、稳定性增强、文档完善与关键问题修复 展开,为广大用户带来更加顺畅、可靠的数据工作流编排体验。 主要改进内容 1. 稳定性与数据库性能提升 在表 t_ds_schedules 中为字段 workflow_definition_code 新增索引,大幅提升访问调度信息时的数据库查询性能。 (#17513 贡献者:@unigof) 修复 Zookeeper 连接事件处理时可能出现的 NPE 异常...

0
0
发表了资讯
2025/08/27 15:39

Apache DolphinScheduler 3.3.1 正式上线:更稳、更快、更安全!

亲爱的社区小伙伴们,大家好! 我们迎来了 Apache DolphinScheduler 的又一次重要更新——3.3.1 版本正式发布!🎉 作为一款稳定、易用、功能强大的分布式工作流调度平台,DolphinScheduler 始终致力于为用户提供极致的调度体验。本次发布的 3.3.1 是一个以 Bug修复 和 体验优化 为核心的迭代版本,旨在为您带来更稳定、更高效、更安全的调度服务。 快来看看本次更新有哪些不容错过的亮点吧! ✨ 新增功能 (Feature...

0
2
发表了资讯
2025/04/09 15:07

DolphinScheduler 3.3.0 Alpha 发布,功能增强与性能优化大升级!

近期,Apache DolphinScheduler进行了版本更新,发布了3.3.0 alpha版本。Apache DolphinScheduler 3.3.0 alpha版本在任务管理、容错能力、扩展性等方面实现跨越式升级,为大规模工作流调度提供更稳定、灵活的解决方案。但需要提醒的是,此版本为alpha版本,请谨慎更新使用。 立即体验: 源码下载:https://github.com/apache/dolphinscheduler/archive/refs/tags/3.3.0-alpha.zip 升级指南:请查看社区文档 此次更新涵盖了大量D...

0
0
发表了资讯
2024/07/23 15:59

Apache DolphinScheduler 3.2.2 版本正式发布!

近日,Apache DolphinScheduler 发布了 3.2.2 版本。此版本主要基于 3.2.1 版本进行了 bug 修复,新增若干特性,并进行了众多改进和 Bug 修复,以及文档修复等。 📥3.2.2版本下载:https://dolphinscheduler.apache.org/zh-cn/download/3.2.2 ⚙️Release Note:https://github.com/apache/dolphinscheduler/releases/tag/3.2.2 主要更新 增加参数类型 为了更有效地提升用户体验,本版本针对工作流启动参数、全局...

1
1
发表了资讯
2024/02/21 16:09

Apache DolphinScheduler 3.2.1 版本发布:增强功能与安全性的全面升级

近期,Apache DolphinScheduler 社区激动地宣布 3.2.1 版本的发布。此次更新不仅着力解决了前一版本(3.2.0)中遗留的问题,而且引入了一系列的功能增强和优化措施。 原先的问题主要源于部分重要代码在发布过程中未能成功合并(cherry-pick),加之这部分代码的合并过程较为复杂,因此,3.2.1 版本基于 2024年2月的 dev 分支代码,剔除了一些不兼容的特性后发布。 全部 Changelog:https://github.com/apache/dolphinscheduler/...

0
2
发表了资讯
2023/05/17 11:08

DolphinScheduler 发布 3.1.6 版本,支持 SeaTunnel Zeta 引擎

近日,Apache DolphinScheduler 发布了 3.1.6 版本。值得注意的是,此版本除了基于 3.1.5 版本进行了 bug 修复、Doc 完善外, 还进行了 SeaTunnel Zeta 引擎的支持。 其中较为重要的为: 修复依赖任务不正确的超时警报 #13822 修复替换时间变量参数 #13975 修复流程实例 DAG 无法显示依赖任务的问题 #13823 master server 循环抛出空指针异常 #13878 支持 SeaTunnel Zeta引擎,flink-v2, spark-v2 (#13086) 全部 Changelog:htt...

4
1
发表了资讯
2023/03/16 10:34

PyDolphinScheduler 发布 4.0.1 版本,支持任务缓存功能

摘要:近日,PyDolphinScheduler 迎来了 4.0.1 版本,基于 4.0.0 版本进行了改造和优化。 PyDolphinScheduler 4.0.1 较大的改动包括: 支持任务缓存功能 #50 更好的 python 依赖,依赖包和函数 #63 workflow 不指定租户,仅指定用户 #54 优化了本地参数的指定方式 #53 修改 SQL 任务支持的 pre 和 post 入参类型 #62 01 重要功能详情 更好的 python 依赖,依赖包和函数 在 4.0.1 之前,用户使用 task 装饰器装饰函数时,不能将函...

2
1
发表了资讯
2023/03/16 09:50

Apache DolphinScheduler 3.1.4 版本发布,修复一键安装报错问题

Apache DolphinScheduler 发布了 3.1.4 版本。此版本共计修复 11 个 bug,并更新 1 个文档修复。 其中的较为重要的 Bug fix 为: 修复任务唤醒失败会阻塞事件处理 (#13466) 修复 K8s 任务运行失败 (#13348) 修复 MessageSender 可能由于类初始化晚而为 null (#13446) 修复一键安装报 `Command not found rmr` 并支持 zookeeper3.4.6+ (#13163) 01 Changelog https://github.com/apache/dolphinscheduler/releases/tag/3.1.4 02...

1
1
发表了资讯
2023/03/09 10:16

Apache DolphinScheduler GitHub Star 突破 10000+!

今天,Apache DolphinScheduler GitHub Star 突破 10000,项目迎来一个重要里程碑。这表明 Apache DolphinScheduler 已经在全球的开发者和用户中获得了广泛的认可和使用。 DolphinScheduler 旨在解决公司日常运营中的大数据处理工作流调度和执行问题,2018 年以 Apache License 2.0 的开源协议发布,并在社区中获得大力支持。目前,Apache DolphinScheduler 项目在 GitHub 上已获得 10K Star,拥有 400+ 贡献者,累积发版 40+ ...

0
5
发表了资讯
2022/10/10 11:41

Apache Dolphin Scheduler 3.0.1 发布,对核心及UI相关进行优化

点亮 ⭐️ Star · 照亮开源之路 GitHub:https://github.com/apache/dolphinscheduler 版本发布 感谢本次的 Release Manager --@zhuangchong,是他主导了我们这个版本的发布流程,引导社区进行版本内容沟通,发版前的问题跟踪,blocking issue 处理,版本质量管理等,感谢@zhuangchong为社区的付出,也期待其他 Committer 和 PMC 能够一起参与到 Release Manager 的角色中来。 在3.0.0 正式版本发布1个多月之后,期间社区也紧...

1
3
发表了资讯
2022/08/10 18:37

Apache DolphinScheduler 3.0.0 正式版发布!

点亮 ⭐️ Star · 照亮开源之路 GitHub:https://github.com/apache/dolphinscheduler 版本发布 2022/8/10 2022 年 8 月 10 日,Apache DolphinScheduler 在经过 3.0.0 alpha、3.0.0-beta-1、3.0.0-beta-2 不断验证之后,终于迎来了社区期盼已久的第三个大版本! 3.0.0 正式版本发生了自发版以来的最大幅度变动,新增了众多全新功能和特性,旨在为用户带来全新的体验和更多价值。 经过迭代的 3.0.0 正式版与此前 3.0.0 alph...

11
17
发表了资讯
2022/07/13 10:06

Apache Dolphin Scheduler 2.0.6 发布,新增 Master 召回策略

版本发布 2022/7/12 近日,Apache Dolphin Scheduler 迎来了 2.0.6 版本发布。新版本对依赖和任务分布功能进行了重要改动,并针对 2.0.5 进行了 bug 修复,具体更新详见下文。 1 重大改动 Significant changes 首先,此版本针对依赖和任务分布不均衡的问题进行了改动。 01 依赖相关问题 在上个版本,当依赖整个工作流时,如果启动工作流中一个任务,任务运行结束且成功,此时会判定整个工作流成功,这就缺乏对该工作流中其他任务...

1
4
发表了资讯
2022/07/07 10:12

Dolphin Scheduler 3.0.0-beta-2 发布,LDAP 登录失败等问题已修复

近日,Apache Dolphin Scheduler 迎来了 3.0.0-beta-2 版本的正式发布。新版本主要针对 3.0.0-beta-1 进行了代码和文档的修复,具体更新详见下文。 1 Bug 修复 Bug Fix 修复邮件告警模板分隔线问题 修复Standalone模式下数据初始化问题 修复监控中心DB不存在时的页面展示问题 修复创建工作流参数无效问题 修复K8S部署时zookeeper端口异常问题 修复Standalone模式下服务启动失败问题 修复LDAP登录失败问题 Python API: 修复同一个...

0
2
发表了资讯
2022/04/25 15:10

新一代大数据调度 - Apache DolphinScheduler 3.0-alpha 重磅发布

2022 年 4 月 22 日,Apache DolphinScheduler 正式宣布 3.0.0 alpha 版本发布!此次版本升级迎来了自发版以来的最大变化,众多全新功能和特性为用户带来新的体验和价值。3.0.0-alpha 的关键字,总结起来是 “更快、更现代化、更强、更易维护”。 更快、更现代化:重构了 UI 界面,新 UI 不仅用户响应速度提高数十倍,开发者构建速度也提高数百倍,且页面布局、图标样式都更加现代化; 更强:带来了许多振奋人心的新功能,如数据...

0
12
发表了资讯
2022/03/14 17:23

Apache DolphinScheduler 2.0.5 发布,Worker 容错流程优化

< img src="/img/2022.3.7/1.png"/> 今天,Apache DolphinScheduler 宣布 2.0.5 版本正式发布。此次版本进行了一些功能优化,如 Worker 的容错流程优化,在资源中心增加了重新上传文件的功能,并进行了若干 Bug 修复。 ##优化 ##优化 ###Worker 容错流程 2.0.5 版本优化了 worker 的容错流程,使得服务器由于压力过大导致 worker 服务中断时,可以正常将任务转移至其他worker 上继续执行,避免任务中断。 ###禁止运行任务页面标...

0
0
发表了资讯
2022/02/18 14:49

直播报名启动 | 2022 年 Apache DolphinScheduler Meetup 首秀!

各位关注 Apache DolphinScheduler 的小伙伴们大家好呀!相信大家都已经从热闹的春节里回过神来,重新投入到忙碌的工作学习生活中去。海豚调度在这里祝福大家虎年大吉,万事顺利。 在这早春时节, Apache DolphinScheduler 于 2022 年的第一场 Meetup 也是即将到来,相信社区里的小伙伴早就已经翘首以盼了吧! 在此次的Meetup中,四位来自不同公司的嘉宾将会为我们讲述他们在使用 Apache DolphinScheduler 时的心得体会,相信不...

0
1
发表了资讯
2022/01/12 12:00

DolphinScheduler 2.0.2 发布,WorkflowAsCode 动态、批量创建工作流

千呼万唤中,WorkflowAsCode 功能终于在 2.0.2 版本中如约上线,为有动态、批量创建和更新工作流需求的用户带来福音。 此外,新版本还新增企业微信告警群聊会话消息推送,简化了元数据初始化流程,并修复了旧版本中强制终止后服务重启失败,添加 Hive 数据源失败等问题。 01 新功能 1 WorkflowAsCode 首先在新功能上,2.0.2 版本重磅发布了 PythonGatewayServer, 这是一个 Workflow-as-code 的服务端,与 apiServer 等服务的启...

1
7
发表了资讯
2022/01/07 11:03

DolphinScheduler 获评 2021 OSC 最受欢迎项目,白鲸开源获优秀中国开源原生创企奖!

近日,由 OSCHINA 举办的 「2021 OSC 中国开源项目」 评选活动公布了评选结果。 在广大用户和开源社区的喜爱和支持下,云原生分布式大数据调度系统 Apache DolphinScheduler 获评 2021 年度 「OSCHINA 人气指数 Top 50 开源项目」和「最受欢迎项目」,其商业运营公司白鲸开源科技也凭借出众的开源运营表现,获得 「优秀中国开源原生创企」 奖项。 获评最受欢迎项目奖项 今年,「2021 OSC 中国开源项目」活动设置了两轮投票环节,...

4
8
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
52 评论
1.2K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部