Spring Batch Flow作业与Spring组合任务 [英] spring Batch flow job Vs spring composed task

查看:21
本文介绍了Spring Batch Flow作业与Spring组合任务的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想使用Spring-Complex-Task执行我的应用程序,并且我已经构建了执行得非常好的复杂Spring-Batch Flow Job。

您能解释一下弹簧批处理作业和弹簧合成任务有什么不同吗?它们中哪一个最好?

推荐答案

Spring Cloud数据流中的组合任务实际上构建在Spring Batch上,因为任务到任务的转换由动态生成的Spring批处理作业管理。此模型允许将批处理作业分解为可重用的部件,这些部件可以在比作业更高的级别上独立测试、部署和编排。这样就可以编写可跨多个工作流重复使用的单步作业。

它们真的是赠送的。您可以使用Spring Cloud数据流中的组合任务来编排Spring Cloud任务和Spring批处理作业(RunAs Tasks)。这真的取决于您想要如何分割您的流程。如果您有紧密耦合的进程,请将它们打包为单个作业。在那里,您可以使用Spring Cloud数据流的组合任务功能来编排它们。

这篇关于Spring Batch Flow作业与Spring组合任务的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆