무중단 배포란?
·
Project/Cloud
무중단 배포란?무중단 배포란, 말 그대로 애플리케이션의 중단 없이 배포를 하는 것을 말한다.⇒ CI/CD 파이프라인을 구축 할 때 CD. 즉, 지속적인 제공 및 배포를 위하여 무중단 배포를 활용하는 경우를 많이 찾아볼 수 있었다. 때문에 CI/CD 파이프라인 구축 프로젝트를 진행하며 사용할 무중단 배포 방법을 찾아보았다.애플리케이션이 중단되는 시점은 언제일까?V1 서비스가 실행 중일 때 V2 버전을 다운로드 받게 되는데, 이때 V1 서비스를 종료 시키는 시점부터 V2를 시작하기 전까지 애플리케이션이 중단된다.이렇게 서비스가 중단되는 시간을 다운타임(Downtime)이라고 한다. 서비스 중단 문제를 해결하기 위하여 무중단 배포라는 개념이 등장하였고 아래와 같은 방법이 존재한다.Rolling UpdateBl..