gracefulshutdown1 spring graceful shutdown 본 글에서는 spring graceful shutdown 개념에 대해 다뤄보도록 하겠습니다. spring 서버 구동 후, 특정 작업이 아직 실행 중일때, 서버 중단 요청이 왔을때, 작업을 기다리고 종료할것인지, 바로 강제종료할 것인지와 같은 개념입니다. spring에서 graceful shutdown은 아래처럼 application.yml에 간단한 설정만으로 가능합니다. default가 disable이므로, graceful shutdown(서버 중단시에도 일정시간 기다리기)를 설정하려면 아래와 같이 설정해줘야합니다. - application.yml server: shutdown: GRACEFUL spring: lifecycle: timeout-per-shutdown-phase: 40s // 디폴트값은 3.. 2023. 6. 25. 이전 1 다음