2017-12-18 299 views
1

我的GAE(标准)应用程序位于欧洲西部地区。GAE地区 - 确切位置

我正在研究创建支持此应用程序的Cloud SQL实例,并且希望将它放在最接近GAE的位置。

目前的云SQL实例可在以下位置: 欧洲west1比利时 欧洲west2伦敦 欧洲west3法兰克福

有没有办法找出我的GAE应用程序的其它位置的详细信息,以决定使用哪个云SQL位置?

回答

2

您可以使用云壳中的gcloud app describe来查找您的应用的位置信息。键入此命令(gcloud应用描述)在外壳的回报是这样的:

authDomain: gmail.com 
codeBucket: staging.my-project-id.appspot.com 
defaultBucket: my-project-id.appspot.com 
defaultHostname: my-project-id.appspot.com 
featureSettings: 
    splitHealthChecks: true 
gcrDomain: eu.gcr.io 
id: my-project-id 
locationId: europe-west2 
name: apps/my-project-id 
servingStatus: SERVING 

看到命令描述here

接下来,您可以通过输入gcloud sql instances create [your-instance-name] --region=[region-of-your-choice]来创建SQL实例。例如:

[email protected]:~$ gcloud sql instances create test-instance --region=europe-west2 
Creating Cloud SQL instance...done. 
Created [https://www.googleapis.com/sql/v1beta4/projects/my-project-id/instances/test-instance]. 
NAME   DATABASE_VERSION REGION  TIER    ADDRESS   STATUS 
test-instance MYSQL_5_6   europe-west2 db-n1-standard-1 00.000.000.000 RUNNABLE 
[email protected]:~$ 

所有可用的选项是here