Un container su GKE è lento ad avviarsi e la sua liveness probe fallisce a intermittenza all'avvio. Cosa dovresti fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Aggiungere una startup probe..
Perché questa è la risposta
Una startup probe è progettata per rilevare quando un'applicazione all'interno di un container è stata avviata con successo. Se un container impiega molto tempo ad avviarsi, una liveness probe potrebbe fallire ripetutamente prima che l'applicazione sia pronta, portando a riavvii inutili. Aggiungendo una startup probe, Kubernetes attenderà che questa probe abbia successo prima di iniziare a controllare la liveness probe, risolvendo il problema dei riavvii prematuri. Aumentare il ritardo iniziale per la liveness probe potrebbe mascherare il problema, ma non lo risolve intrinsecamente. Aumentare il limite di CPU potrebbe migliorare le prestazioni, ma non è una soluzione diretta per i fallimenti di probe dovuti a tempi di avvio lunghi. Una readiness probe indica se un container è pronto a ricevere traffico, non se è avviato correttamente.
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