[TIL]Nginx를 이용한 애플리케이션 무중단 배포


[TIL]Nginx를 이용한 애플리케이션 무중단 배포

Nginx를 이용한 애플리케이션 무중단 배포 - 무중단 배포를 위한 환경 이해하기 - Nginx를 통한 로드밸런싱 구성 - Artillery를 이용하여 성능 측정하기 선행해야 할 내용 - GCP 도커 및 Jenkins 배포: https://blog.naver.com/hj_kim97/223028332820 무중단 배포를 위한 환경 이해하기 애플리케이션의 변경 사항을 수정한 후 배포를 진행하게 될 경우 서버를 종료시키고, 재실행하는 과정이 일어나게 됩니다. 이때, 서버를 내리고 올리는 시간동안 사용자는 서비스를 이용할 수 없습니다. 즉, 서비스 중단 배포가 진행된 것입니다. 이러한, 서비스 재실행은 종료부터 실행까지 길게는 1분 가량이 소요될 수 있습니다. 이러한 배포 과정에서 중단 현상을 해결하기 위해 애플리케이션 서버를 2대 이상으로 늘리고, 애플리케이션 서버와 사용자 사이에 중계를 진행하는 웹 서버를 하나 생성합니다. (Reverse Proxy) 리버스 프록시: 클라이언트가 Web...


#Nginx #TIL #무중단배포

원문링크 : [TIL]Nginx를 이용한 애플리케이션 무중단 배포