spring-cloud-task相关内容

Spring Batch Flow作业与Spring组合任务

我想使用Spring-Complex-Task执行我的应用程序,并且我已经构建了执行得非常好的复杂Spring-Batch Flow Job。 您能解释一下弹簧批处理作业和弹簧合成任务有什么不同吗?它们中哪一个最好? 推荐答案 Spring Cloud数据流中的组合任务实际上构建在Spring Batch上,因为任务到任务的转换由动态生成的Spring批处理作业管理。此模型允许将批处 ..
发布时间:2022-02-28 16:17:04 其他开发

在Kubernetes中未删除Spring Cloud任务-Worker Pod

我们使用的是基于Spring-cloud-deployer-kubernetes的Spring Batch远程分区,由于某些原因,Worker Pod在Worker执行之后没有被删除。不知道通过TaskLauncher开始清理的配置是什么。 谢谢 推荐答案 虽然Pod会留下来,但当应用程序中的业务逻辑/操作完成时,它们不会运行一次。当容器/POD完成操作时,它们将切换到“完成”状 ..
发布时间:2022-02-28 15:29:57 其他开发

Spring Cloud任务和Spring Batch的区别是什么?

我检查了Introducing Spring Cloud Task,但以下问题不清楚。 我使用的是Spring Batch 当我们已经有Spring Batch提供的元数据时,Spring Cloud Task有什么用? 我们计划使用Spring Cloud数据流来监控Spring批量。所有批处理作业都可以作为任务导入到SCDF中,并且可以在那里进行调度,但是看不到对MongoD ..
发布时间:2022-02-28 15:07:19 其他开发

需要配置我的JPA层使用TransactionManager(Spring Cloud Task + Batch意外注册了一个PlatformTransactionManager)

我在一个项目中使用 Spring Cloud Task + Batch.我计划在任务上使用不同的数据源来处理业务数据和 Spring 审计数据.所以我配置了类似的东西: @Bean公共 TaskConfigurer taskConfigurer() {返回新的 DefaultTaskConfigurer(this.singletonNotExposedSpringDatasource());} ..

Spring Cloud Data Flow:无法启动同一任务的多个实例

TL;DR 即使 文档 说这是默认行为.我们如何允许 SCDF 使用 Java DSL 同时运行同一任务的多个实例来启动任务?为了让事情变得更有趣,例如,当使用 curl 直接命中其余端点时,多次启动相同的任务可以正常工作. 背景: 我有一个 Spring Cloud 数据流任务,我已经在 Spring Cloud 数据流 UI 仪表板 @SpringBootApplicati ..
发布时间:2021-08-20 20:09:17 Java开发

Spring Cloud 数据流 Pod 清理

我们反复看到日志中出现资源配额限制问题,并且任务作业在 Kubernetes 上运行的 SCDF 上失败.问题是,“running"中有这么多 Pod即使在他们完成后的状态.我了解,SCDF 不会删除 Pod,清理工作是开发人员的责任. 即使我从 SCDF 仪表板 UI 运行任务执行清理,它也只会清理执行日志和任务表单 UI,但该任务创建的 Pod 仍然保留.这是预期的吗?任务执行清理不应该 ..

spring-data-flow 任务示例

我将 spring-cloud-dataflow 与 taskcloud 模块一起使用,但在容器中使用一个简单的示例时遇到了一些麻烦.小例子 6.3 写代码然后我已经部署了但是当我尝试执行它时给我一个 java.lang.IllegalArgumentException: Invalid TaskExecution, ID 1 not found在 org.springframework.u ..
发布时间:2021-08-20 20:08:44 其他开发

我应该如何使用 Spring Batch 和 Spring Cloud Data Flow 切片和编排可配置的批处理网络?

我们希望将一些 Kettle 导入作业的调度和顺序控制从专有实现迁移到 Spring Batch 风格的良好实践实现. 我打算使用 Spring Cloud Data Flow (SCDF) 服务器来实现和运行现有外部导入作业的可配置序列. SCDF 控制台任务编辑器 UI 似乎有望组装一个流程.所以一个 Task 包装了一个 Spring Batch,它在一个步骤中只执行一个 Tas ..

Spring Cloud Dataflow Server 如何使用为 Spring 批处理和 Spring 云任务创建的新表(带有自定义前缀)?

我创建了 spring 云任务表,即 TASK_EXECUTION、TASK_TASK_BATCH 前缀为 MYTASK_ 和 spring 批处理表前缀 MYBATCH_ 在 oracle 数据库中. 在同一架构中也有默认表,这些表是自动创建的或由其他团队成员创建的. 我已将我的 Oracle 数据库服务绑定到部署在 PCF 上的 SCDF 服务器. 如何告诉 Spring C ..

Spring Cloud数据流不显示Spring Cloud任务执行详细信息

Spring云数据流文档提到 在外部(即命令行)执行任务时,如果您希望Spring Cloud Data Flow在其UI中显示TaskExecutions,请确保在两者之间共享通用的数据源设置.默认情况下,Spring Cloud Task将使用本地H2实例,并且执行不会记录到Spring Cloud Data Flow使用的数据库中. 我是Spring Cloud数据流和Sprin ..
发布时间:2020-07-08 21:04:42 其他开发

无法从Spring Cloud Dataflow容器错误CF-UnprocessableEntity(10008)在Pivotal CF上部署/运行任务

尝试使用Spring Cloud Data Flow部署Java Spring Boot应用程序/任务.但是它失败并伴随着异常 CF-UnprocessableEntity(10008):该请求在语义上无效:任务必须具有Droplet.指定液滴或将当前液滴分配给应用. 尝试以下解决方案:将SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_API-TIMEOUT设置为 ..

即使批处理作业失败,Spring Cloud Task状态也显示为已完成

我有一个包含2个批处理作业的任务,两个作业都运行,但是其中一个失败.特定任务的状态仍显示为完成. 我读过有关设置 spring.cloud.task.batch.failOnJobFailure 属性的信息.当我在运行任务时将此属性设置为true时,它给我以下错误: o.s.boot.SpringApplication : Application startup ..

如何使用Rest-API执行Spring Cloud Task

我知道可以调度云任务,也可以使用要执行的流对其进行配置. 作为开发人员,我想使用rest-api执行我的spring cloud任务,以便我可以按需执行任务. 基本上我有一个工作流程管理系统,我们正在使用Control-M代理.因此,现在一些作业将由control-m执行,而某些任务将部署在Spring Cloud Dataflow服务器上.现在,当一项作业完成时,则必须执行云上存在的另一项作业. ..
发布时间:2020-07-08 21:03:26 其他开发

如何使用Java buildpack作为一次性任务在Cloud Foundry上运行Spring应用程序

我想使用java buildpack在cloudfoundry上运行spring应用程序作为一项一次性任务. 请注意,我的应用程序不是Web应用程序,而是使用Spring Cloud Task的Spring Batch应用程序. 这是我的清单: --- buildpack: https://github.com/cloudfoundry/java-buildpack.git me ..

Spring Cloud Task的SimpleTaskConfiguration和Spring Batch的SimpleBatchConfiguration阻止XA事务的Spring Boot自动配置

我正在尝试为配置有Spring Boot的Spring Batch/Spring Cloud Task应用程序配置XA/分布式事务. 我添加了以下依赖项,希望依赖于Spring Boot自动配置: compile("org.springframework.boot:spring-boot-starter-jta-atomikos") 但是,以下两个类导致配置了两个事务管理器: ..

作业实例已经存在,并且对于parameter = {-spring.cloud.task.executionid = 2}已完成.如果要再次运行此作业,请更改参数

我正在通过 https://github.com/spring-cloud/spring-cloud-task/tree/master/spring-cloud-task-samples . 我正在执行批处理作业,当两次执行此示例时,第二次我观察到错误,但是第一次可以正常工作. 我使用以下命令启动了spring-cloud-dataflow-server-local服务器,它为我创建了 ..

Spring Cloud Stream应用程序VS Spring Cloud Task应用程序

我正在探索SCDF,以为我的系统编排现有的批处理任务.我注意到SC Stream App Starters已经提供了一些OOTB准备使用流媒体应用程序,这适合我的用例: 从FTP提取xml文件-> ftp源 自定义转换 将转换后的xml文件上传到另一个FTP-> ftp接收器 但是,我的系统仅要求上述批处理作业每隔10分钟执行一次.使用streams应用程序实现它很好,但是它需要s ..

spring-cloud-dataflow是否提供对定义为任务的应用程序进行调度的支持?

我一直在研究使用在spring-cloud-dataflow中使用spring-cloud-task构建的项目.查看示例项目和文档后,似乎表明任务是通过仪表板或外壳手动启动的. spring-cloud-dataflow是否提供任何计划任务定义的方式,以便它们可以按cron计划运行? IE.您是否可以创建一个本身不了解计划的spring-cloud-task应用程序,但是将其部署到数据流服务器并在 ..
发布时间:2020-07-08 21:01:05 其他开发