Sie benötigen schnelle lokale Tests der Pub/Sub-Integration für neue Builds. Wie sollten Sie lokale Tests konfigurieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Installieren Sie den Pub/Sub-Emulator mit gcloud, starten Sie ihn mit einer gültigen Projekt-ID und verweisen Sie Ihre Anwendung darauf, indem Sie PUBSUB_EMULATOR_HOST exportieren..
Warum dies die Antwort ist
Der Pub/Sub-Emulator ermöglicht schnelle, lokale Tests ohne Kosten oder Abhängigkeiten von der Cloud-Infrastruktur. Durch die Installation mit gcloud components install pubsub-emulator, das Starten mit einer beliebigen Projekt-ID (z.B. gcloud pubsub start --project=my-test-project) und das Setzen der Umgebungsvariable PUBSUBEMULATORHOST auf die Adresse des Emulators (z.B. export PUBSUBEMULATORHOST="localhost:8085") wird die Anwendung angewiesen, den lokalen Emulator anstelle des Live-Dienstes zu verwenden. Die direkte Verwendung der Pub/Sub API in der Cloud Console oder über Cloud Code würde Live-Ressourcen nutzen, was Kosten verursacht und für schnelle lokale Entwicklung nicht ideal ist. Das Setzen des API-Endpunkt-Overrides über gcloud config ist nicht der standardmäßige oder empfohlene Weg, um eine Anwendung mit dem Pub/Sub-Emulator zu verbinden; die Umgebungsvariable ist hierfür vorgesehen.
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