Spring Cloud 数据流与基础 Cloud Foundry 版本的兼容性

Posted

技术标签:

【中文标题】Spring Cloud 数据流与基础 Cloud Foundry 版本的兼容性【英文标题】:spring cloud dataflow compatibilty with base cloud foundry versions 【发布时间】:2017-02-24 18:12:36 【问题描述】:

我正在阅读 Spring Cloud 数据流的发布公告。 https://spring.io/blog/2017/02/22/spring-cloud-data-flow-for-cloud-foundry-1-1-1-maintenance-release-available

我想知道我们是否需要最低版本的 Cloud Foundry 才能成功运行 Spring Cloud Data 应用程序。鉴于此工作流实际上是针对基于云的环境,我认为他们还应该提到最低基本 Cloud Foundry 版本可以支持他们。

这是否需要在最新的 Cloud Foundry 版本中提供的进程间通信 https://www.cloudfoundry.org/meet-new-container-networking-stack-cloud-foundry/ https://content.pivotal.io/blog/building-spring-microservices-with-cloud-foundrys-new-container-networking-stack

我确实看到提到了 Spring Cloud Tasks 的 PCF 版本兼容性 http://docs.spring.io/spring-cloud-dataflow-server-cloudfoundry/docs/current-SNAPSHOT/reference/htmlsingle/#_version_compatibility

但我一直无法找到支持 Spring Cloud Data Flow 功能的基本云代工版本,或者每个功能与 Cloud Foundry 版本的兼容性细分。我们正在我们公司运行 IBM Bluemix,并且正在升级到支持 Deigo 架构的 cf 版本(与当前的 DEA 相比)——不知道 CF 的确切版本会是什么。

如果我们知道 Spring Cloud Data 流功能与特定 Cloud Foundry 版本的兼容性,我们可以相应地决定我们的采用策略。

【问题讨论】:

【参考方案1】:

请参阅项目站点中的 PCF 与 OSS CF compatibility matrix。

此矩阵捕获在特定 PCF 版本上运行 SCDF 所需的基线 OSS CF 版本。您可以进一步深入了解各自的 PCF 发行说明,以仔细检查其他 OSS 组件(例如,CAPI)以获得更精细的兼容性测量。

SCDF 中的任务,特别是 PCF 1.9 的 GA'd;所以如果你打算使用它,你必须至少在 OSS CF 246 版本上。

【讨论】:

以上是关于Spring Cloud 数据流与基础 Cloud Foundry 版本的兼容性的主要内容,如果未能解决你的问题,请参考以下文章

Spring Cloud常见的基础面试题

Spring Cloud:服务注册与发现

Hadoop + Spring Cloud + Dubbo数据要点

Spring Cloud Dataflow 与 Apache Beam/GCP 数据流说明

Spring Cloud Alibaba基础教程:Nacos配置的多文件加载与共享配置

Spring Cloud Sleuth的特点