Benutzerdefinierte Domain mit API Gateway verwenden
Sie können eine benutzerdefinierte Domain für Ihr Gateway implementieren, indem Sie HTTP(S) Load Balancing für API Gateway(VORSCHAU) konfigurieren. Sobald der HTTP(S)-Load Balancer für Ihr Gateway eingerichtet ist, folgen Sie der Anleitung unten, um die DNS-Einträge Ihrer benutzerdefinierten Domain so zu aktualisieren, dass sie auf den neuen Load Balancer-Dienst verweisen.
Diese Schritte sind auch erforderlich, wenn Sie einen HTTP(S)-Load Balancer mit einem von Google verwalteten Zertifikat verwenden, für das eine Domain erforderlich ist. Bei Verwendung mit DNS wird eine statische IP-Adresse zugewiesen und verwendet. Die genaue Anleitung für diesen Schritt hängt von Ihrem DNS-Anbieter ab
Weitere Informationen zum Einrichten eines HTTP(S)-Load Balancers für API Gateway finden Sie unter Erste Schritte mit dem HTTP(S)-Load Balancing für API GatewayVORSCHAU.
Zum Senden von Traffic an den Load-Balancer muss der DNS-Eintrag Ihrer benutzerdefinierten Domain (z. B.
my-app-domain
) auf die IP-Adressen des Load-Balancers verweisen.Ermitteln Sie die IP-Adresse Ihrer globalen Weiterleitungsregel mit dem folgenden Befehl:
gcloud compute forwarding-rules list
Aktualisieren Sie den DNS-A-Eintrag Ihrer Domain so, dass er auf die IP-Adresse des Load-Balancers verweist. Dann wird Traffic, der an die vorhandene benutzerdefinierte Domain-URL gesendet wird, stattdessen über den Load-Balancer weitergeleitet. Es kann nur wenige Sekunden oder mehrere Stunden dauern, bis DNS diese Änderung an den DNS-Server weitergibt.