java - 使用 ESP Scheduler 进行 Spring 批量调度

标签 java spring spring-batch spring-cloud-dataflow

我想使用 ESP Scheduler 安排 Spring 批处理作业。我们到底能不能做到?

解决方案之一是我们可以让休息端点开始工作,并在一段时间后轮询结果 - 我们可以做得更好吗?

我探索了使用 Spring Cloud Data Flow 实现这一目标的可能性。但如何实现呢?

最佳答案

批处理作业是由步骤和转换组成的工作流程。您可以使用编程模型编排直接无环图。调度批处理作业的常见方法是通过调度程序提供的 Webhook 机制。您必须检查 ESP,无论它是否包含对它的支持。

将批处理作业注册并定义为 SCDF 中的任务后,您将获得一个 REST-API(在 SCDF 中),可用于触发批处理作业的启动。 REST-API 可以在调度程序中使用(通过 Webhook)根据循环调度调用端点。

关于java - 使用 ESP Scheduler 进行 Spring 批量调度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48204892/

相关文章:

java - 如何重置字段中的用户名?

java - Java JRE/JDK 和 JAVA_HOME 或 java.home 的 Gradle 问题

java - Java 中的灯光 Controller

java - 特定步骤下单个处理器中的多个实体管理器(对多个数据库连接使用不同的数据源): Spring Batch

spring-batch - Spring Batch中ItemReader之后如何处理逻辑相关的行?

java - 更多页面,相同的窗口/框架。 Eclipse Windowbuilder

java - 使用接口(interface)时如何为类赋值?

java - 如何在eclipse中为多个项目建立一场 war

java - MongoDB 嵌入式对象没有 ID(空值)

java - 为 "Step"作用域 bean 编写 JUnit 测试 - 没有为作用域名称 "step"注册作用域(Spring Batch 3.0.10)