Apache DolphinScheduler 三月大动作,你知道几个?

3 阅读3分钟

嘿!2026 年 3 月 月报来啦!Apache DolphinScheduler 社区超给力~ 13 位小伙伴踊跃贡献代码,发布了 3.4.1 昕版本,调度增强、任务插件升级,还优化 API 与 UI,修复超 15 个 Bug。

与此同时,基础设施也更新啦,欢迎企业和个人用户升级新版本,关注新功能,跟着社区一起冲冲冲!

汇总周期:2026年3月1日 - 2026年3月30日

一、版本发布

版本发布日期备注
3.4.12026-03-01本月最新稳定版

📎 下载地址:dolphinscheduler.apache.org/download

二、重要功能更新

1. 调度增强

功能描述PR
可配置最大运行时长支持为工作流/任务实例设置最大运行时长限制#17932
Worker Group 优化支持创建没有 Worker 的 Worker Group#17927
调度超时检测添加调度超时检测逻辑,处理 Worker 组不存在或无可用 Worker 的情况#17796

2. 任务插件改进

任务类型改进内容PR
Java Task支持自定义和内置变量#17860
Zeppelin Task支持参数解析#17862
Procedure Task支持取消操作和输出参数#17696, #17973
HTTP Task修复无法发送 JSON 嵌套类型的问题#17911

3. API & UI 优化

模块改进内容PR
API移除导入导出功能 (DSIP-104)#17941
UI改进 Spark 参数验证#17958
UI修复 KeyCloak 图标 404 问题#18007
UI修复工作流定义列表请求失败时锁未释放问题#17989

三、Bug 修复

模块问题描述PR
Master修复任务超时告警失败问题#17818
Master修复工作流失败策略不生效问题#17851
Master修复 TaskExecutionContext 初始化失败时任务未标记失败#17821
Dependent修复 PostgreSQL 依赖任务 SQL 错误#17837
API修复非管理员用户无法删除自己的访问令牌#17997
API添加租户验证,防止资源归属问题#17970
DAO修复 t_ds_serial_command 中 workflow_definition_code 类型不匹配#17988
Alert修复 HTTP 告警插件超时单位不一致问题#17920
Seatunnel修复文档中 Seatunnel 链接 404 问题#17905
参数传递修复 Procedure Task 参数传递功能不可用问题#17968

四、社区动态

月度代码贡献者

👤贡献者PR 数🏷️
🏅@SbloodyS9Committer
🥈@ruanwenjun7Committer
🥈@njnu-seafish7Contributor
🥉@asadjan46112Contributor
🥉@sanjana25050062Contributor
@pjfanning1Contributor
@macdoor1Contributor
@chris-fast1Contributor
@HEEKDragonOne1Contributor

3 月共 31 个 PR 被合并,感谢 9 位贡献者!

完整贡献者名单:github.com/apache/dolp…

基础设施更新

  • 升级 ZooKeeper 到 3.8.3
  • 升级 Testcontainer 到 1.21.4
  • 升级 License 年份
  • 添加 AI 使用确认到 PR 模板

五、企业建议

🔧 升级建议

  • 生产环境建议升级至 3.4.1 版本
  • 该版本包含多项 Bug 修复和稳定性改进

📋 功能关注

  1. 运行时长限制:可根据业务需求设置工作流/任务最大运行时长,防止异常任务占用资源
  2. Worker Group 灵活性:支持创建空 Worker Group,提升资源管理灵活性
  3. Procedure Task 增强:现在支持取消和输出参数,存储过程调度更完善

⚠️ 注意事项

  • 本月无重大 API 变更
  • 建议关注官方文档更新,及时同步最新配置方式

六、数据统计

指标3月数据
版本发布1 次 (3.4.1)
功能改进10+ 项
Bug 修复15+ 项
贡献者13+ 人

汇总编辑:Apache DolphinScheduler 社区 发布日期:2026年3月30日