【问题标题】:Using GCP Cloud SQL Read Replica's使用 GCP Cloud SQL 只读副本
【发布时间】:2017-06-18 02:07:50
【问题描述】:

目前,我们在 Google App Engine 上使用 Cloud SQL 作为我们的数据库的应用程序。我正在尝试寻找增加数据库层以处理我们数据库上增加的负载的替代方法,并相信添加只读副本将有助于这些增加的负载。

我的问题是,一旦设置只读副本以使用它,我们是否需要做任何事情并不清楚。我们的应用程序在 App Engine 标准环境中运行,运行 PHP 并使用 MySQLi 连接到 Cloud SQL 实例。

谷歌搜索这个问题已经提出了一些特定于 SO 上的 Cloud SQL 的类似问题,所有这些问题都没有任何答案,更一般的建议是关于设置负载平衡或应用程序级读/写平衡。

创建 Google Cloud SQL 只读副本后,是否需要在 Cloud SQL 端或 App Engine 端执行任何操作才能开始使用该只读副本?

【问题讨论】:

    标签: php mysql google-app-engine google-cloud-platform google-cloud-sql


    【解决方案1】:

    App Engine 对 Google Cloud SQL 只读副本的处理与主实例没有任何区别,您使用与其主实例不同的实例 ID 显式连接到它。也就是说,此时谷歌云平台不会在其副本之间自动对您对主实例的请求进行负载平衡。

    正如您提到的其他问题中所述,您必须自己实现应用程序级别的读取平衡才能使用只读副本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-10
      • 1970-01-01
      • 2019-10-08
      • 2021-07-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多