App Engine 具有區域性,這表示執行應用程式的基礎架構位於特定區域,並由 Google 負責管理,實現該區域內所有可用區之間的備援可用性。
選擇應用程式的執行地區時,請將您在延遲時間、可用性和耐用性方面的要求,做為主要考量。原則上可以選擇距離應用程式使用者最近的區域,但也應考慮 App Engine 支援的區域,以及應用程式所用其他Google Cloud 產品和服務的位置。如果跨多個位置使用服務,可能會影響應用程式的延遲時間和定價。
應用程式的地區設定完成後即無法更改。
如果您已建立 App Engine 應用程式,可以透過下列任一方式查看其區域:
請執行
gcloud app describe指令。在 Google Cloud 控制台中開啟 App Engine 資訊主頁。 區域會顯示在頁面頂端附近。
如要選取區域,請在Google Cloud 專案中建立 App Engine 應用程式。如要以您使用的語言查看標準或彈性環境的詳細資料,請參閱「管理專案、應用程式和帳單」。
Cloud Storage 位置
建立應用程式時,App Engine 會在 Cloud Storage 中建立預設值區。一般來說,這個 bucket 的位置是與 App Engine 應用程式位置相符的區域。
下列 App Engine 應用程式位置會建立多區域 bucket:
- 位於
us-central的應用程式會在US多區域中建立 bucket。 - 位於
europe-west的應用程式會在EU多區域中建立 bucket。
如要進一步瞭解 Cloud Storage bucket 位置,請參閱「bucket 位置」。
Firestore 位置
建立應用程式時,App Engine 會在 Firestore 中建立預設資料庫。一般來說,這個資料庫的位置是與 App Engine 應用程式位置相符的區域。
下列 App Engine 應用程式位置會建立多區域資料庫:
- 位於
us-central的應用程式會在nam5多區域建立資料庫。 - 位於
europe-west的應用程式會在eur3多區域建立資料庫。
如要進一步瞭解 Firestore 值區位置,請參閱「資料庫位置」。
直連虛擬私有雲輸出位置可用性
直連虛擬私有雲輸出適用於所有 App Engine 區域,但下列僅限受邀使用的區域除外:
us-central1(us-central)us-east1us-east4us-west1europe-west1(europe-west)europe-west3europe-west4
如要在這些區域要求存取權,請與支援團隊聯絡。