【问题标题】:How to scale database service in Cloudfoundry?如何在 Cloudfoundry 中扩展数据库服务?
【发布时间】:2015-09-13 11:58:25
【问题描述】:

我想知道如何在 Cloudfoundry 中正确扩展数据库服务。至于知道我已经提出了两种潜在的方法,我需要知道哪一种是正确的(或者可能都不是)。

  1. 在 CF 外部部署数据库集群并将其作为用户提供的服务绑定到应用程序
  2. 将多个服务实例绑定到应用程序并以某种方式在它们之间切换。不过,我不确定这是否有意义。

UPD:我正在使用开源 Cloudfoundry 发行版,因此我无法使用任何旨在与 Pivotal Cloud foundry 发行版一起使用的产品。

非常感谢您对此事的任何帮助,谢谢!

【问题讨论】:

  • 您是从 CF 用户角度(或)CF 提供者角度提出这个问题吗?
  • @vmovva 从提供者的角度来看
  • 嗨,米哈伊尔,你能解决这个问题吗?如果你能回答这个问题 - stackoverflow.com/questions/44450398/…
  • @kaulmonish 不幸的是我无法找到任何可行的解决方案

标签: database scalability cloud-foundry


【解决方案1】:

您需要创建或使用明确支持集群和复制的服务。

例如,Pivotal 分发 HA 版本的 MySQL 服务,允许您决定在集群中配置多少实例/VM:

https://network.pivotal.io/products/p-mysql

【讨论】:

  • 感谢您的回答,但如果我使用 CF 的开源版本,那么此类服务将不适合我,AFAIK。有没有其他选择?
猜你喜欢
  • 2021-03-09
  • 1970-01-01
  • 2019-10-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多