Lexique informatique › Infrastructure › Arrêt propre

Arrêt propre Graceful shutdown

Infrastructure Svenska → Mis à jour: 2026-09-21

Terminer un processus proprement : cesser d'accepter de nouvelles requêtes, attendre celles en cours, libérer les verrous, vider les tampons, fermer les connexions. À l'opposé : l'arrêt brutal (SIGKILL), qui termine immédiatement.

Signaux Unix : SIGTERM (demande polie, valeur par défaut de kill) → le processus fait le ménage → SIGKILL après un délai. Cycle de vie d'un pod Kubernetes : terminationGracePeriodSeconds (30 s par défaut), hook preStop pour un nettoyage sur mesure. Pièges classiques : ignorer SIGTERM (blocage), laisser fuir des connexions (pool de base de données, Redis), requêtes en cours qui finissent en 502. Bonne pratique : vider d'abord le répartiteur de charge, puis arrêter le processus. Le drainage des connexions et les retries forment le duo qui donne des déploiements sans interruption.

← Retour au lexique