Benutzerdefinierte Domain mit API Gateway verwenden
Sie können eine benutzerdefinierte Domain für Ihr Gateway implementieren, indem Sie das HTTP(S)-Load-Balancing für API-GatewayVORSCHAU konfigurieren. Sobald der HTTP(S)-Load-Balancer für Ihr Gateway eingerichtet ist, führen Sie die folgenden Schritte aus, 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 ein API-Gateway finden Sie unter Erste Schritte mit HTTP(S)-Load-Balancer 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.