Eine App Engine-Standardanwendung gibt den Fehler 502 zurück, weil sie keine Verbindung zu Memorystore for Redis herstellen kann. Welche Erklärung passt zu diesem Fehler?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Sie haben Ihren Serverless VPC Access Connector in einer anderen Region als Ihre App Engine-Instanz konfiguriert..
Warum dies die Antwort ist
Der Fehler 502 (Bad Gateway) in Verbindung mit Verbindungsproblemen zu Memorystore for Redis deutet oft auf ein Netzwerkproblem hin. Memorystore for Redis ist ein verwalteter Dienst, der über eine private IP-Adresse in einem VPC-Netzwerk bereitgestellt wird. Um von App Engine Standard auf Memorystore zugreifen zu können, ist Serverless VPC Access erforderlich. Dieser Connector muss sich in derselben Region wie die App Engine-Instanz befinden, um eine korrekte Verbindung herzustellen. Wenn der Connector in einer anderen Region konfiguriert ist, kann App Engine die private IP-Adresse von Memorystore nicht erreichen, was zu einem Fehler 502 führt. Eine fehlende öffentliche IP-Adresse für Memorystore ist korrekt, da Memorystore nur private IP-Adressen verwendet. Eine entfernte Firewall-Regel ist weniger wahrscheinlich, da Google Cloud standardmäßig die notwendigen Regeln für interne Dienste bereitstellt. Ein Connector in einem anderen Subnetz oder einer anderen Verfügbarkeitszone innerhalb derselben Region würde die Konnektivität nicht vollständig verhindern, da der Connector den Traffic innerhalb der Region routen kann.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich