백엔드 무중단 배포
얼쑤의 Compose·Nginx 블루그린 배포가 요청과 악보 변환을 어떻게 이어가는지, 격리 시험과 운영 전환에서 무엇을 확인했는지 설명합니다.
태그
이 주제로 남긴 기록 5편
얼쑤의 Compose·Nginx 블루그린 배포가 요청과 악보 변환을 어떻게 이어가는지, 격리 시험과 운영 전환에서 무엇을 확인했는지 설명합니다.
얼쑤에서 배포 중단과 서버 장애를 나눠 보고, 두 서버에서 Kubernetes가 맡을 수 있는 일과 접속·데이터 복구에 필요한 조건을 검토했습니다.
운영 서버는 정상인데 Play 배포판만 App Links 문서에서 빠졌던 상황과, 공개 JSON에서 패키지 두 항목을 확인한 과정을 정리했습니다.
root의 Compose 검사는 통과하고 Jenkins는 같은 파일을 읽지 못했던 장애를 재현하고, 실제 실행 계정으로 검사하는 설치 절차를 만들었습니다.
분석 서버의 포트를 호스트에 게시하지 않고, 백엔드에서 보낸 빈 요청과 외부 연결 검사로 접근 범위를 확인했습니다.