È necessario eseguire test locali rapidi dell'integrazione di Pub/Sub per le nuove build. Come si dovrebbe configurare il testing locale?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Installare l'emulatore Pub/Sub con gcloud, avviarlo con un ID progetto valido e puntarvi l'app esportando PUBSUB_EMULATOR_HOST..
Perché questa è la risposta
L'opzione corretta descrive il metodo standard e raccomandato per il testing locale di Pub/Sub. L'emulatore Pub/Sub, parte della Google Cloud CLI, fornisce un ambiente locale che simula il servizio Pub/Sub reale, permettendo agli sviluppatori di testare le loro applicazioni senza costi o latenza di rete. Esportando la variabile d'ambiente PUBSUBEMULATORHOST, l'applicazione viene istruita a connettersi all'emulatore locale invece che al servizio cloud. Le altre opzioni sono errate perché: Abilitare l'API Pub/Sub nella Cloud Console e chiamare pubsub.googleapis.com significa testare contro il servizio cloud reale, il che comporta costi e dipendenza dalla rete, non un testing locale rapido. Eseguire il comando di configurazione gcloud per l'override dell'endpoint non è il metodo corretto per connettersi all'emulatore Pub/Sub; la variabile d'ambiente PUBSUBEMULATORHOST è il meccanismo designato. Installare Cloud Code nell'IDE e abilitare Pub/Sub nel progetto non configura automaticamente un emulatore locale né reindirizza l'applicazione a esso; si finirebbe comunque per chiamare l'API cloud.
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