A kecses leállás azt jelenti, hogy egy szervert tisztán leállítasz, amikor leállítási jelet kap — befejezed a repülés közben lévő kéréseket, lezárod a kapcsolatokat (DB stb.), és felszabadítod az erőforrásokat — ahelyett, hogy abruptul megölnéd és aktív munkákat dobnál el. Ez nélkülözhetetlen a zero-downtime telepítésekhez és a megbízhatósághoz.
Miért probléma az abrupt leállás
Without graceful shutdown, when the process is killed (deploy, scale-down, crash):
✗ In-flight requests are dropped → users get errors
✗ DB transactions left incomplete
✗ Connections not closed cleanly → leaks/locks
A telepítések és az autoscaling során a folyamatokat állandóan leállítják — ennek tiszta végrehajtása teszi a telepítéseket zökkenőmentessé.
