App Engine 位置

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 位置,請參閱值區位置

Firestore 位置

建立應用程式時,App Engine 會在 Firestore 中建立預設資料庫。 一般而言,這個資料庫的位置是與 App Engine 應用程式位置相符的區域。

下列 App Engine 應用程式位置會建立多區域資料庫:

  • 位於 us-central 的應用程式會在 nam5 多地區建立資料庫。
  • 位於 europe-west 的應用程式會在 eur3 多地區建立資料庫。

如要進一步瞭解 Firestore 值區位置,請參閱資料庫位置