首页 > 解决方案 > spring数据流UI中如何手动写入任务信息

问题描述

我将 Spring Batch 集成到 Spring Boot 的 Restful 控制器中,这意味着现在我们通过发送 Restful 调用来操作 Spring Batch 程序。在这种情况下,我们无法制作 jar 并在 spring 数据流服务器上注册该 jar。所以我的问题是如果我们没有 jar 如何注册任务

标签: spring-batchspring-cloud-dataflow

解决方案


你今天问了几个类似的问题。

我的建议是您可以考虑参考参考文献。Spring Cloud 任务和 Spring Cloud 数据流指南。具体来说,请注意Spring Batch部分。

一旦了解了要做什么,就可以将批处理作业构建为 Spring Cloud Task 应用程序,并成功独立运行。

如果它按预期在本地运行,您可以切换到 SCDF 并使用REST-API、Shell 或在 GUI 中注册 JAR 。您需要一个应用程序的物理 uber-jar。注册后,您可以使用它构建任务定义,并从 SCDF 启动它。

如果您想以编程方式完成上述所有操作,请查看验收测试套件以获取示例。


推荐阅读