
프로젝트를 진행하면서 서버에 새로운 버전을 배포할 때마다 서버의 다운타임이 발생하여 이를 없애기 위해 무중단 배포를 적용해달라는 요청을 받았다.이를 적용하기 위해 무중단 배포가 무엇인지, 어떠한 방법으로 해야하는지 학습을 해보고 직접 적용을 해보기로 하였다.이번 글에서

이번 글에서는 지난 글에 이어서 직접 blue/green을 내 프로젝트에 적용해보도록 하겠다.현재 내 프로젝트는 위의 이미지처럼 스프링 부트로 작성된 서비스에서(기본적으로 80으로 호출 보냄) gitAction에서 main 브랜치에 배포를 하면 자동으로 서버에 올라가도
상황 무중단 배포를 하려고 시도하던 중 갑자기 서버에 콘솔로 접속하기 위해서 기존에 하던대로 pem키를 이용해서 접속하려고 하는데 에러가 떴다... 분명 이전까지는 잘 됐는데 진짜 원인을 모르게 갑자기 접속이 안되는 상황에 멘붕이 좀 왔다... 에러메세지 잘은 모르