在开发“Spring Cloud Data Flow”示例时,想到了一个问题。注册我的应用程序后,是否可以通过 UI 或 Shell 检索/自定义其代码?
另外,是否可以访问 Spring Cloud Data Flow 的预定义应用程序的代码?
在开发“Spring Cloud Data Flow”示例时,想到了一个问题。注册我的应用程序后,是否可以通过 UI 或 Shell 检索/自定义其代码?
另外,是否可以访问 Spring Cloud Data Flow 的预定义应用程序的代码?
不,您不能从 SCDF GUI/Shell 更改它。
您编写的任何自定义应用程序都可能在典型部署环境中通过 CI/CD 管道。然后必须生成一个 uber-jar 或容器图像。
SCDF 提供元数据足迹来托管这些工件在哪些注册表中托管的位置等。
在对代码进行后续更新时,您可能希望在本地对其进行单元级/IT 测试,然后将其输入 CI/CD 供应链以生成同一应用程序工件的另一个新版本。
但是,要在已经运行的流/任务数据管道中使用新版本,用户可以使用 SCDF API 和 GUI 向导自动滚动升级或回滚到一个版本(参见:文档)。
我们在 SCDF 中开箱即用的应用程序代码在 GitHub 存储库中-随时根据您的需要分叉/自定义它们。当然也欢迎投稿!