개발일기/background

graceful shutdown

탐요 2021. 11. 10. 10:33

우아한 종료? 이게 뭔 소린고 하니

 

"프로그램이 종료될 때 최대한 side effect가 없도록 로직들을 잘 처리하고 종료하는 것"

 

반대 : hard shutdown

 

예를 들어 http 요청을 처리하는 웹서버라면

서버가 종료되기 전

기존 처리 중이던 요청들을 모두 처리한 뒤 종료되도록 구현하는 것

 

 

reference

https://2kindsofcs.tistory.com/53

 

Graceful Shutdown과 SIGINT/SIGTERM/SIGKILL

1. Graceful Shutdown이란 무엇인가? 우아한 종료라고 직역하면 뭔가 어색하지만, 그 역의 경우를 생각해보면 제법 어울리는 표현이라는 생각이 든다. 우아한 종료는 프로그램이 종료될 때 최대한 side

2kindsofcs.tistory.com