我已经使用 Spring Batch 完成了一项摄取工作,该作业读取 xml 文件并摄取到 AEM 中,并且工作正常。
现在,我正在尝试将此应用程序转换为 Spring Cloud Task。我想将此应用程序分成 4 个不同的部分,即单独的应用程序。我需要将它们连接到 Spring Cloud 数据工作流程中,并根据将要执行的下一个流程传递一些数据和标志。
spring cloud 任务可以吗?如果是的话我该如何绑定它们?请提供一些编程教程。
在最近的1.2.0.发布 https://content.pivotal.io/blog/announcing-spring-cloud-data-flow-1-2,我们发布了一项新功能,称为“组合任务” http://docs.spring.io/spring-cloud-dataflow/docs/1.2.1.RELEASE/reference/htmlsingle/#spring-cloud-dataflow-composed-tasks。有了这个,您可以定义一个由多个组成的有向图spring-cloud-task
(SCT)申请。
流程中的每个步骤都可以是一个独立的 SCT 应用程序,您可以单独开发、测试和 CI/CD。一旦您准备好将它们编排为组合图,您就可以在专门设计的中注册并使用它们组合任务DSL http://docs.spring.io/spring-cloud-dataflow/docs/1.2.1.RELEASE/reference/htmlsingle/#_composed_task_dsl or the 拖放 GUI http://docs.spring.io/spring-cloud-dataflow/docs/1.2.1.RELEASE/reference/htmlsingle/#_creating_composed_task_definitions.
结账这个截屏视频 https://www.youtube.com/watch?v=KT_4kVcyfRA更多细节。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)