我正在尝试创建一个 Google Cloud SQL 实例,并且我选择了亚洲区域。但是,系统告诉我 Google Cloud SQL 实例必须与 Google App Engine (GAE) 应用程序位于同一位置。
我从未指定我的 GAE 应用程序的位置,我找不到任何方法来更改我的应用程序位置。
谁能告诉我怎么做?非常感谢。
最佳答案
目前无法在亚洲地区创建应用或在创建后迁移应用。只能在美国和欧洲创建应用程序。欧洲应用程序创建保留给 Premier 帐户和根据 1 列入白名单的帐户.
如果你真的需要在亚洲地区托管一个应用程序,你可以考虑将它托管在 GCE 上,但是你会失去自动缩放。如果您需要使用服务 API,您还可以查看 [2] 处的托管虚拟机,但请记住,这是一项处于有限预览阶段的新功能,尚不推荐用于生产用途。
1 - https://developers.google.com/appengine/docs/premier/#location
[2] - https://developers.google.com/appengine/docs/managed-vms/
更新:通过新开发者控制台创建的项目目前不需要白名单。仍然无法更改应用程序位置,因此有必要迁移数据(例如 Datastore 的 Datastore 管理员)并部署到新应用程序。 更新2: 现在可以在亚洲创建应用程序。位置更改仍然不可用。 GCE 上的自动缩放 possible .
关于google-app-engine - 更改 GAE 应用程序位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25589246/