Elegantní vypnutí znamená čistě zastavit server, když obdrží signál ukončení — dokončit probíhající požadavky, zavřít připojení (DB atd.) a uvolnit prostředky — místo toho, aby se jej náhle zabilo a ztratily se aktivní práce. Je nezbytné pro nasazení bez prostojů a spolehlivost.
Proč je náhlé vypnutí problém
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
Během nasazení a automatického škálování se procesy neustále zastavují — provádět to čistě je to, co činí nasazení hladkým.
