spring-cloud-dataflow - 组合任务自定义条件
问题描述
是否可以在 Spring Cloud 数据流中创建自定义退出状态?
FAILED
我看到了and的示例UNKNOWN
,因此我创建了 2 个自定义条件Worked
& Generated
。假设这种方法是可能的 - 我如何从任务内部传递这些字符串?还是需要从其他地方传递?如果不是 - 那么为什么我可以在“转换的属性”模式中编写我想要的任何字符串?
解决方案
除了提供 UI 选项来连接退出代码以映射到特定的下游步骤之外,SCDF 没有任何动态影响。换句话说,SCDF 不会干扰每个 Task 应用程序内部发生的任何事情。
自定义转换需要在任务应用程序本身内返回/处理所需的退出代码。
在上面的示例中,如果Timestamp
的业务逻辑返回“Worked”作为退出代码,则转换将导致执行Bar
application. 同样,如果退出代码是“已生成”,您会看到Foo
正在运行。
推荐阅读
- javascript - 如何停止从 div 的 ID 重定向到父 URL
- node.js - 使用回调返回未定义的 Firestore onWrite 触发器
- c# - 如何将数据从 Chrome 浏览器控制台传输到 C# 文件
- javascript - Android上的嵌入式站点检查站点是否由应用程序或浏览器打开
- r - 尝试使用 dplyr 和 purrr 从另一个数据帧中的值生成数据帧
- python - Python 无效语法 为什么?c
- c# - c# Balloon Tip Text:从通知中删除项目文本
- mongodb - MongoDB 的 LetsEncrypt SSL 证书验证失败
- reactjs - 带有 react-tiny-virtual-list 的 React-Select V2
- python - Python,用简单的代码立即关闭