pile·
인프라 / DevOps·saramin사람인 기술블로그·

배포시간 단축: 블루-그린 배포 도입기

문제롤링 업데이트 방식의 로드밸런서 전환 과정에서 간헐적 에러·배포 실패 시 서비스 전체 중단 위험·13분 30초의 긴 배포 시간
접근서버당 두 포트(8092·8093) 블루-그린 환경 구성. 신규 버전을 그린 포트에 배포 후 Spring Actuator health 체크, 확인 완료 시 Nginx 설정만 변경해 트래픽 전환. 쉘 스크립트로 포트 감지·배포 자동화
결과배포 시간 13분 30초 → 1분 54초 (86% 단축), JMeter 1,200 API 호출 에러율 0% 무중단 배포 확인. 롤백도 포트 전환만으로 즉시 가능
saramin
사람인 기술블로그 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 인프라 / DevOps·vercel-blogVercel Blog·

    Vercel CLI 드라이런 배포로 실제 배포 전 구성 미리 확인하기

    Vercel CLI v54.17.2부터 vercel deploy --dry 명령으로 실제 파일 업로드 없이 배포 구성을 미리 검사할 수 있다. 프레임워크 감지 결과, 포함/제외 파일 목록, 디렉터리 크기 분포, 콘텐츠 해시까지 사전에 확인하고 나서 배포를 결정할 수 있어 의도치 않은 배포 실패를 예방한다.

    #deployment#ci-cd#vercel-cli+1