我想了解一下spring云数据流的体系结构。特别是使用它来编排纯粹的批处理管道。我已经在k8s中部署了所有组件,并且注意到我可以在没有中间件(Kafka / RabbitMQ)的情况下部署skipper组件,并通过服务器组件成功地运行批处理作业。
根据我可以看到的文档,skipper用于编排流作业。当纯粹用于批处理作业或任务时,skipper (以及随后的Kafka/RabbitMQ中间件)是否是春季云数据流的必要部分?
发布于 2020-04-23 14:40:32
是的,没错。当您只运行任务(批处理)应用程序时,Spring是而不是所需要的。
Spring的思想是为流应用程序提供持续的部署体验。从SCDF2.3.x开始,任务(批处理)应用程序的持续部署支持就嵌入到Spring数据流本身中。
https://stackoverflow.com/questions/61389193
复制相似问题