La tua app si iscrive a un argomento Pub/Sub e inserisce righe in un database, in esecuzione su VM preemptible Linux. Come dovrebbe uno script di shutdown avviare uno spegnimento controllato (graceful shutdown)?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Scrivi uno script di shutdown che utilizzi segnali inter-processo per notificare al processo dell'applicazione di disconnettersi dal database..
Perché questa è la risposta
L'opzione corretta è la più efficiente e diretta per un arresto controllato. I segnali inter-processo (come SIGTERM) sono il meccanismo standard del sistema operativo per comunicare a un processo di terminare in modo pulito, permettendo all'applicazione di eseguire la logica di pulizia necessaria, come la disconnessione dal database e il completamento delle operazioni in corso. Le altre opzioni introducono latenza o complessità non necessarie: informare gli utenti è irrilevante per un'applicazione backend; l'interrogazione di un file ogni cinque minuti è troppo lenta e inefficiente; pubblicare un messaggio su Pub/Sub introduce dipendenze esterne e ritardi.
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