fby*_*tri 16 google-app-engine google-cloud-sql
我正在创建一个GAE应用程序.
当我将GAE PHP应用程序设置为授权应用程序以访问我的Cloud SQL实例时,我收到以下警告:
App Engine区域必须与Cloud SQL实例区域相同!
如何验证或更改GAE应用程序的区域?
谢谢
Vis*_*kha 13
您可以使用gcloud app describe --project <projectId>命令获取位置.设置后,您无法更改应用的区域.
请参考这里.
例如:
$ gcloud app describe --project myapp-1337
authDomain: gmail.com
codeBucket: staging.myapp-1337.appspot.com
defaultBucket: myapp-1337.appspot.com
defaultHostname: myapp-1337.appspot.com
featureSettings:
splitHealthChecks: true
gcrDomain: us.gcr.io
id: myapp-1337
locationId: us-central
name: apps/myapp-1337
servingStatus: SERVING
Run Code Online (Sandbox Code Playgroud)
您可以在 [1] 中查看应用程序的位置。
有关更改区域的更多信息,请参阅 [2]。
[1] - https://appengine.google.com/
[2] -更改 GAE 应用程序位置
更新:现在可以从新的开发者控制台创建欧盟应用程序,不需要白名单/首要状态。如果帐户已列入白名单/高级帐户,则位置选项卡似乎只会显示在 GAE 控制台中。查找应用程序位置的方法仍然在旧的 GAE 控制台中 -> 从列表中单击应用程序以转到仪表板 -> 如果在 app_id= 之后的链接中看到 e~,则您的应用程序在欧盟,否则如果您看到 s~你的应用程序在美国。
另一种选择是使用下面 Ilya Zakreuski 建议的 gcloud 命令。
| 归档时间: |
|
| 查看次数: |
16098 次 |
| 最近记录: |