Das Shutdown-Skript einer verwalteten Instanzgruppe, das Redis-Einträge löscht, ist unzuverlässig. Sie haben eine Cloud Function erstellt, um Einträge zuverlässig zu entfernen. Welcher nächste Schritt stellt sicher, dass die Funktion immer dann ausgeführt wird, wenn eine Instanz entfernt wird?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie eine Cloud Monitoring (Logging)-Senke, die die Cloud Function auslöst, wenn ein Protokolleintrag zur Instanzentfernung in Cloud Logging erscheint..
Warum dies die Antwort ist
Eine Cloud Monitoring (Logging)-Senke, die auf das Entfernen von Instanzen reagiert, ist die zuverlässigste Methode. Wenn eine Instanz entfernt wird, wird ein entsprechender Protokolleintrag in Cloud Logging generiert. Die Senke kann so konfiguriert werden, dass sie diese Protokolleinträge filtert und die Cloud Function auslöst, um die Redis-Einträge zu löschen. Dies entkoppelt den Löschvorgang von der Instanz selbst und stellt sicher, dass die Funktion auch dann ausgeführt wird, wenn das Shutdown-Skript der Instanz fehlschlägt oder nicht ausreichend Zeit hat. Das Ändern des Shutdown-Skripts mit Wartezeiten oder Pub/Sub-Nachrichten ist weniger zuverlässig, da das Skript möglicherweise nicht vollständig ausgeführt wird, bevor die Instanz heruntergefahren wird. Das Neustarten des Shutdown-Skripts löst das Problem der Unzuverlässigkeit nicht.
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