알라르방의 끄적끄적

  • 홈
  • 주인장 소개
  • 태그
  • 방명록

Rolling 1

[CI/CD] 배포 전략 (Rolling, Blue Green, Canary)

1. Rolling 여러대의 서버가 있을 때 차례대로 배포하는 방법이다. 첫번째 서버가 배포 중이라 역할을 못할 때면 나머지 2개 서버가 대신 부하를 감당하며 서비스를 지속한다. 마찬가지로 나머지 서버들도 배포 중인 서버를 제외한 나머지 서버들이 부하를 감당해준다. * Rolling에서 주의할 점은 하나의 서버가 중단 되었을 때 나머지 서버의 부하량을 잘 파악해야한다. 예를 들어, 100까지 감당 가능한 서버 3대가 있을 때 70,70,70씩 부하를 가지고 있다면, 한개 서버만 다운타임이 생겨도 0,105,105가 되버려서 모든 서비스가 마비가 되버린다. 2. Blue Green 구 버전의 서버와 함께 신 버전의 서버를 준비한다. 신 버전의 서버 준비하는 동안은 구 버전 서버로 트래픽을 흘린다. 그리고 ..

DevOps 2021.12.07
1
더보기
프로필사진

공부 및 취미 생활 맘대로 공유하기

  • 분류 전체보기 (123)
    • 코딩 (12)
      • 코딜리티(Codility) (5)
      • 프로그래머스(Programmers) (3)
      • 개발 끄적끄적 (4)
    • Azure (31)
      • 스터디 (30)
    • AWS (2)
      • 스터디 (0)
      • Associate (2)
    • DevOps (2)
    • 좋은지식 (70)
      • 데이터베이스 (5)
      • 리눅스 (13)
      • 스팀덱 (4)
      • 잡학다식 (31)
      • 파이썬 (3)
      • 리니지M (14)
    • 육아 (6)
      • 육아 끄적끄적 (6)

방문자수Total

  • Today :
  • Yesterday :

공지사항

반응형

Copyright © Kakao Corp. All rights reserved.

티스토리툴바