Un servizio Cloud Run di produzione legge dal topic Pub/Sub A, elabora i messaggi e scrive nel topic B. Dopo un picco di errori, si desidera eseguire test con messaggi fittizi per diagnosticare il problema. Cosa si dovrebbe fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Eseguire gli emulatori Pub/Sub e Cloud Run in locale, distribuire il servizio in locale, impostare il logging su DEBUG/INFO, pubblicare messaggi fittizi nel topic A e analizzare i log..
Perché questa è la risposta
L'opzione corretta consente di replicare l'ambiente di produzione in locale, isolando il problema senza influenzare il servizio live. Eseguire gli emulatori Pub/Sub e Cloud Run in locale permette di testare l'intera pipeline (ricezione, elaborazione, invio) con messaggi fittizi e un logging dettagliato (DEBUG/INFO) per identificare la causa degli errori. Le altre opzioni sono meno efficaci o rischiose: Pubblicare messaggi fittizi nel topic A di produzione (opzione 2 e 4) potrebbe causare ulteriori problemi o inquinare i dati di produzione. Puntare il servizio di produzione a un emulatore Pub/Sub locale (opzione 3) interromperebbe il flusso di produzione e non permetterebbe di testare il servizio Cloud Run in un ambiente isolato.
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