Graceful shutdown nënkupton ndaljen e pastruar të një serveri kur merr një sinjal terminimi — përfundimin e kërkesave në rrjedhje, mbylljenje e lidhjeve (BD, etj.) dhe lirimin e burimeve — në vend që ta vrasësh përkohësisht dhe të humbësh punën aktive. Është thelbësor për zbatimet me zero-downtime dhe besueshmëri.
Pse shutdown i papritur është një problem
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
Gjatë zbatimeve dhe autoscaling-ut, proceset ndalen vazhdimisht — ta bësh këtë në mënyrë të pastër është ajo që bën zbatimet të paproblematike.
