【问题标题】:swisscom cloudfoundry: scaling up DB sizeswisscom cloudfoundry:扩大数据库大小
【发布时间】:2016-01-12 16:37:08
【问题描述】:

我在 Swisscom CloudFoundry Appcloud 上有一个用于我的 PHP BP 的 MariaDB,我想知道我是否可以将该服务从小型升级到中型,而无需创建新服务、迁移数据和重新绑定应用程序。

Grtnx, 汉斯

【问题讨论】:

    标签: php cloud-foundry swisscomdev


    【解决方案1】:

    搜索“cloud foundry change service instance”时,我发现open source documentation 的一部分内容是:

    通过更新实例的服务计划,用户可以有效地将其服务实例升级和降级到其他服务计划。尽管平台和 CLI 现在支持此功能,但服务必须明确实现对它的支持,因此并非所有服务都支持。此外,服务可能支持某些计划之间的更新,但不支持其他计划(例如,服务可能支持更新仅需要逻辑更改而不需要数据迁移的计划)。

    所以这听起来原则上是可能的,但不太可能,因为它涉及数据迁移,因此 Swisscom MariaDB 服务必须相当出色。 Swisscom MariaDB service 上的文档似乎并没有以某种方式解决答案。

    您可以自己尝试(在单独的测试应用上以确保安全):

    cf update-service SERVICE_INSTANCE [-p NEW_PLAN] [-c PARAMETERS_AS_JSON] [-t TAGS]
    

    【讨论】:

    • 感谢您的及时回复!你是对的,本质上就是这样做的,但是 CF 正确指出:服务器错误,状态代码:400,错误代码:110004,消息:服务不支持更改计划。
    【解决方案2】:

    来自源的小说明 - Swisscom 应用程序云团队:

    确实,我们的平台目前不支持更改服务计划的功能,我们的任何服务都没有。我们的路线图上有它(服务升级)。我们应该更快地发布更高级的备份管理功能,使这些操作更容易手动执行。

    亲切的问候

    迈克尔

    【讨论】:

      猜你喜欢
      • 2019-08-06
      • 2010-09-18
      • 2019-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多