78
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
배포시간 단축을 위한 블루-그린 배포 도입기
이 게시물은 기존 롤링 업데이트 배포 방식의 문제점과 이를 해결하기 위해 도입한 블루-그린 배포 전략을 상세히 설명합니다.기존 배포 방식의 문제점
- 배포 중 간헐적 에러 발생과 원인 파악의 어려움
- 배포 실패 시 전체 서버 다운 및 긴 복구 시간
- 로드 밸런서 제외/연결 지연으로 인한 긴 배포 시간
블루-그린 배포의 도입과 구성
- 신버전과 구버전을 별도 포트에서 병행 실행
- Nginx 프록시를 통한 빠른 트래픽 전환
- 자동화된 배포 스크립트로 무중단 배포 실현
성과 및 장점
- 배포 시간이 13분에서 약 2분으로 단축
- 빠른 롤백과 테스트 용이성 확보
- 배포 실패 시 기존 서비스 영향 최소화
- 무중단 서비스 제공 보장


