Sie erstellen einen Load Balancer in Ihrer Anwendung, indem Sie separate Frontend- und Backend-Komponenten von Cloud Load Balancing konfigurieren und verbinden. So können Sie separate Kontrollen für externen und internen Traffic anwenden und den direkten Zugriff auf Daten verhindern. Im App Design Center bietet die regionale Backend-Dienstkomponente von Cloud Load Balancing eine detaillierte Kontrolle über die Einstellungen für die Trafficverteilung, einschließlich Protokollen, Sitzungsaffinität, Systemdiagnosen und Zeitüberschreitungen, für serverlose Netzwerk-Endpunktgruppen (NEGs) und verwaltete Compute Engine-Instanzgruppen (MIGs). Die Verbindungen und Konfigurationsparameter basieren auf dem Terraform-Modul terraform-google-regional-lb-http.
Komponentenverbindungen
Wenn Sie eine vollständige Cloud Load Balancing-Komponente erstellen möchten, müssen Sie Ihr regionales Cloud Load Balancing-Backend mit mindestens einem regionalen Cloud Load Balancing-Frontend verbinden. Verbundene Cloud Load Balancing-Komponenten werden im Designbereich als Gruppe angezeigt.
Die folgende Tabelle enthält die Komponenten, die Sie mit einem regionalen Cloud Load Balancing-Backend verbinden können, sowie die resultierenden Aktualisierungen Ihrer Anwendung und des generierten Terraform-Codes.
Verbundene Komponente |
Anwendungsupdates |
Hintergrundinformationen: |
|---|---|---|
|
Regionalen externen Application Load Balancer mit Cloud Run einrichten | |
Regionales Cloud Load Balancing-Frontend (erforderlich) |
|
Übersicht über URL-Zuordnungen |
|
Regionalen externen Application Load Balancer mit VM-Instanzgruppen-Back-Ends einrichten |
Erforderliche Konfigurationsparameter
Wenn Ihre Vorlage eine regionale Cloud Load Balancing-Backend-Komponente enthält, müssen Sie vor der Bereitstellung die folgenden Parameter konfigurieren.
Parametername |
Beschreibung und Einschränkungen |
Hintergrundinformationen: |
|---|---|---|
Projekt-ID |
Das Projekt, in dem Sie den Cloud Load Balancing-Backend-Dienst bereitstellen möchten. |
Komponenten konfigurieren |
Region |
Die Region, in der der Backend-Dienst des Load-Balancers erstellt wird. | region |
Name |
Name für den Backend-Dienst des Load Balancers. | name |
Optionale Konfigurationsparameter
Die folgenden Parameter sind optional. Wenn Sie erweiterte Parameter anzeigen möchten, wählen Sie im Bereich Konfiguration die Option Erweiterte Felder anzeigen aus.
Nächste Schritte
Sie müssen Ihre Backend-Komponente mit einer Frontend-Komponente verbinden. Informationen zum Konfigurieren der Frontend-Komponente finden Sie unter Regionales Cloud Load Balancing-Frontend in Application Design Center konfigurieren.