Ein Produktions-Cloud Run-Dienst liest von Pub/Sub-Thema A, verarbeitet Nachrichten und schreibt in Thema B. Nach einem Fehleranstieg möchten Sie Tests mit Mock-Nachrichten durchführen, um das Problem zu diagnostizieren. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Führen Sie Pub/Sub- und Cloud Run-Emulatoren lokal aus, stellen Sie den Dienst lokal bereit, setzen Sie die Protokollierung auf DEBUG/INFO, veröffentlichen Sie Mock-Nachrichten in Thema A und analysieren Sie die Protokolle..
Warum dies die Antwort ist
Die korrekte Option ermöglicht eine isolierte und kontrollierte Testumgebung. Durch das lokale Ausführen von Pub/Sub- und Cloud Run-Emulatoren kann der Dienst vollständig simuliert werden, ohne die Produktionsumgebung zu beeinflussen. Das Bereitstellen des Dienstes lokal und das Erhöhen der Protokollierung auf DEBUG/INFO liefert detaillierte Einblicke in das Verhalten des Dienstes bei der Verarbeitung der Mock-Nachrichten. Die Option, Mock-Nachrichten direkt in der Produktion zu veröffentlichen, ist riskant und kann die Produktionsdaten oder -abläufe stören. Nur den Pub/Sub-Emulator lokal auszuführen und den Produktionsdienst umzuleiten, ist komplex und kann unerwartete Abhängigkeiten oder Netzwerkprobleme verursachen. Die Verwendung der Cloud Console zum Veröffentlichen von Mock-Nachrichten in der Produktion birgt ebenfalls die Risiken einer direkten Interaktion mit der Produktionsumgebung und bietet keine isolierte Testmöglichkeit für den Cloud Run-Dienst selbst.
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