您可以在應用程式中建立負載平衡器,方法是設定並連結不同的 Cloud Load Balancing 前端和後端元件,這有助於您對外部和內部流量套用不同的控制項,並防止直接存取資料。在 App Design Center 中,區域性 Cloud Load Balancing 後端服務元件可讓您精細控管流量分配設定,包括無伺服器網路端點群組 (NEG) 和 Compute Engine 代管執行個體群組 (MIG) 的通訊協定、工作階段相依性、健康狀態檢查和逾時,並根據 terraform-google-regional-lb-http Terraform 模組建立連線和設定參數。
元件連線
如要建立完整的 Cloud Load Balancing 元件,您必須將區域性 Cloud Load Balancing 後端連線至至少一個區域性 Cloud Load Balancing 前端。連結的 Cloud Load Balancing 元件會以群組形式顯示在設計畫布中。
下表列出可連結至區域性 Cloud Load Balancing 後端的元件,以及應用程式和產生的 Terraform 程式碼會有哪些更新。
連通元件 |
應用程式更新 |
背景資訊 |
|---|---|---|
|
設定具備 Cloud Run 的區域性外部應用程式負載平衡器 | |
|
網址對應關係總覽 | |
|
設定具備 VM 執行個體群組後端的區域性外部應用程式負載平衡器 |
必要設定參數
如果範本包含區域性 Cloud Load Balancing 後端元件,您必須先設定下列參數,才能部署。
參數名稱 |
說明與限制 |
背景資訊 |
|---|---|---|
專案 ID |
要部署 Cloud Load Balancing 後端服務的專案。 |
設定元件 |
區域 |
建立負載平衡器後端服務的區域。 | region |
名稱 |
負載平衡器後端服務的名稱。 | name |
選用設定參數
以下為選用參數。如要顯示進階參數,請在「Configuration」(設定) 區域中選取「Show advanced fields」(顯示進階欄位)。
後續步驟
您必須將後端元件連結至前端元件。如要設定前端元件,請參閱「在 Application Design Center 設定區域性 Cloud Load Balancing 前端」。