Google App Engine多个区域

den*_*nen 11 google-app-engine

我的GAE是否有可能在各地区保持平衡?像美国和欧洲一样.
https://cloud.google.com/about/locations/
阅读上面的链接后,它会在多个区域内自动扩展或跨越多个区域.
那是什么意思?我是否必须跨区域启用自动缩放?如果是这样,我该怎么做?
其次,如果它确实处​​理跨区域的自动扩展,那么App engine location在创建新项目时做出的选择是否与Google App Engine实例无关?

小智 5

从 Google 网上论坛查看:https : //groups.google.com/forum/m/#!topic/ google-appengine/ svMhwuFC5zk

今天的简短回答是不能在 App Engine 中按原样完成。

但是,如果您喜欢黑客攻击,上面的帖子似乎建议设置一个负载均衡器来为 Compute Engine 提供服务,然后将这些实例路由到您的“不同”项目,其中 App Engine 部署在您的各个区域(即一个部署在一个每个项目的区域)。看起来一团糟,但可能。

隧道尽头可能会有光(最终):https : //issuetracker.google.com/issues/65039982


Wil*_*rth -5

Yon 在邮件列表中提出了这个问题,并在那里得到了解答。重申一下人们所说的话:App Engine 会自动跨多个区域进行扩展,但这些区域是由 Google 定义的。例如,您必须建立另一个项目来处理欧盟的流量。

  • 我认为这个答案令人困惑多于它的帮助。GAE 不允许您将应用程序部署到多个区域。因此,任何有关跨多个区域负载平衡 GAE 应用程序的问题都是无意义的。 (9认同)