게시된 날짜: Dec 22, 2020
오늘 Amazon Elastic Container Service(Amazon ECS)는 EC2 및 Fargate 시작 유형용 Amazon ECS 배포 회로 차단기의 정식 출시를 발표했습니다. 이 기능을 통해 ECS 단계적 업데이트 배포 유형을 사용하는 Amazon ECS 고객은 이제 비정상 서비스 배포가 발생한 경우 수동으로 개입할 필요 없이 이를 자동으로 롤백할 수 있습니다. 따라서 고객은 실패한 배포가 발생한 경우 리소스가 실패한 작업에 낭비되거나 배포가 무기한 지연될 것을 걱정하지 않으면서 이를 신속하게 발견할 수 있습니다.
배포가 비정상인 이유는 여러 가지가 있는데, 코드에 도입되는 장애 유발 변경 사항, 서비스 구성 또는 잘못 구성된 상태 확인도 그중 하나입니다. 배포 회로 차단기는 배포가 안정된 상태에 도달할 수 없음을 의미할 수도 있는 작업 시작 실패의 반복 발생 여부를 모니터링합니다. 또한 정상 실행 상태에 도달하지 못한 작업 시작 실패 횟수를 기준으로 하는 장애 기준에 부합하는 배포를 자동으로 식별 및 종료합니다. 또한 배포 회로 차단기에는 배포를 자동으로 롤백하는 기능도 포함되어 있습니다. Amazon ECS를 활성화하면 고객이 정의한 배포 구성을 그대로 유지하면서 실패한 배포를 자동으로 이전의 정상적인 서비스 버전으로 롤백합니다. Amazon ECS는 또한 rollOutState라는 새로운 파라미터와 새로운 Amazon ECS 서비스 이벤트를 통해 배포 상태를 서비스 API의 일부로 표시합니다.
고객은 AWS CLI, CloudFormation, AWS SDK를 통해 서비스를 ECS 서비스 배포 구성의 일부로 생성하거나 업데이트할 때 ECS 배포 회로 차단기를 활성화할 수 있습니다. 이 기능은 이제 모든 AWS 리전에서 정식으로 제공됩니다.
이 기능에 대한 자세한 내용은 설명서 및 AWS 컨테이너 블로그 게시물을 참조하세요.