Pubblichi messaggi su Pub/Sub da un'applicazione web e desideri test locali rapidi dell'integrazione di Pub/Sub per ogni build locale. Come dovresti configurare il testing locale?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Installa l'emulatore Pub/Sub tramite gcloud, avvialo per un ID Google Project valido e configura l'applicazione in locale per utilizzare l'emulatore (ad esempio, esegui gcloud beta emulators pubsub env-init)..
Perché questa è la risposta
L'opzione corretta descrive il processo standard per il testing locale di Pub/Sub. L'emulatore Pub/Sub, installato tramite gcloud, permette di simulare il servizio Pub/Sub in locale senza costi o dipendenze dalla rete, garantendo test rapidi e isolati. Il comando gcloud beta emulators pubsub env-init configura automaticamente le variabili d'ambiente necessarie (PUBSUBEMULATORHOST) per indirizzare l'applicazione all'emulatore. Le opzioni errate sono: Chiamare pubsub.googleapis.com in locale non è un test locale, ma un'interazione con il servizio reale, che comporta costi e dipendenza dalla rete. Cloud Code facilita lo sviluppo, ma non sostituisce l'emulatore per i test locali isolati. Abilitare l'API Pub/Sub nella Cloud Console è necessario per l'uso in produzione, ma non per il testing locale isolato. Esportare PUBSUBEMULATORHOST manualmente è corretto, ma l'opzione migliore è utilizzare gcloud beta emulators pubsub env-init che gestisce questa configurazione in modo più robusto e completo, includendo potenzialmente altre variabili necessarie.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta