夜雨聆风学习资料网

ARTICLE · 1098867

开源工作流编排平台Kestra之插件开发入门一

开源工作流编排平台Kestra之插件开发入门一

给 Kestra 写插件,先拿官方模板开个头。Java 25、IDEA、Gradle 备齐就行。记得把 kestraVersion 改成跟实例一致的版本,不然一保存就报 422。

真正要动手的是 Task。继承基类、实现接口,输入参数用 Property 包起来。这样在 YAML 里就能直接引用变量了。

核心逻辑全塞进 run 方法。日志找 runContext.logger(),动态属性先过一遍 render。文件读写走工作目录和内部存储,别越界碰系统文件。输出只放元数据,大文件存存储返回 URI。

Kestra 的类加载隔离挺省心,依赖随便加不怕冲突。不过 Flowable Task 最好别自己造,容错要求太高,搞不好整个流程都跟着崩。

原文开源工作流编排平台Kestra之插件开发入门:从零到一构建你的第一个自定义任务
作者提示: 个人观点,仅供参考
广东,2小时前,

相关学习资料