Spring Batch Flow作业与Spring组合任务 [英] spring Batch flow job Vs spring composed task
本文介绍了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屋!
查看全文