Skip to content

[FEAT] 무중단 배포 구현 #19

@yyytir777

Description

@yyytir777

✨ 기능 설명

  • 서버 배포 시, 기존 애플리케이션을 종료하고 새로운 애플리케이션 배포하는 방식 사용
  • 종료하고 새로 실행하는 과정에서 서비스가 다운됨
  • 이를 보완하고자 무중단 배포 구현 진행

🛠 제안하는 해결 방안

  • blue green 배포 방식
  • 하나의 서버에서 두 개의 애플리케이션(blue green)과, nginx의 라우팅 기능을 활용하여 무중단 배포 구현 가능
  • 이때 애플리케이션의 상태가 warm 일 때 switching 되도록 진행 (cold start 문제 해결)

🔄 대안

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions