게시된 날짜: Nov 13, 2023

이제 Amazon Elastic Container Service(Amazon ECS)가 작업 시작에 대해 멱등성을 지원함에 따라 부작용 없이 작업 시작을 안전하게 재시도할 수 있게 되었습니다. 이 기능을 사용하면 시간 초과나 연결 오류로 인해 원래 의도한 것보다 더 많은 인스턴스가 시작되지 않도록 하여 시간과 비용을 절약하는 데 도움이 됩니다.

멱등성 작업을 통해 추가적인 부작용 없이 요청을 재시도할 수 있습니다. 이제 요청에 client-token abcd와 같은 입력을 추가하여 RunTask API 요청의 일부로 원하는 수의 작업이 시작되도록 할 수 있습니다. 멱등성 요청을 통해 요청된 작업이 성공적으로 시작된 후 동일한 Amazon ECS 클러스터 내에서 동일한 클라이언트 토큰 “abcd”를 사용하여 이후에 재시도해도 추가 작업이 시작되지 않습니다. AWS SDK 또는 AWS Management Console을 사용하는 경우 명시적으로 전달하지 않으면 클라이언트 토큰이 자동으로 생성되어 RunTask 요청에 추가되고 후속 재시도에서 사용됩니다. 

Amazon ECS는 이제 모든 AWS 리전의 AWS Fargate, Amazon EC2 인스턴스 및 Amazon ECS Anywhere에서 작업 시작 시 멱등성을 지원합니다. 자세히 알아보려면 멱등성 API를 사용하여 안전하게 재시도하기를 참조하세요. RunTask API 요청에 멱등성을 추가하는 작업을 시작하려면 ECS 설명서를 참조하세요.