기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
API 요청 오류 문제 해결
Amazon EC2 쿼리 API에서 오류 코드는 클라이언트 또는 서버로 표시됩니다. 클라이언트 오류는 일반적으로 요청의 구조, 내용 또는 유효성에 문제가 있기 때문에 발생합니다. 서버 오류는 일반적으로 서버 측 문제를 나타냅니다.
API 오류 코드에 대한 자세한 내용은 오류 코드를 참조하세요.
쿼리 API 요청 속도
서비스 성능에 도움이 되도록 리전별로 각 AWS 계정에 대한 Amazon EC2 API 요청을 제한합니다. Amazon EC2 API에 대한 모든 호출(애플리케이션에서 시작되었는지 여부, 명령줄 인터페이스에 대한 호출 또는 Amazon EC2 콘솔)이 허용되는 최대 API 요청 속도를 초과하지 않도록 합니다. 최대 API 요청 속도는 리전마다 다를 수 있습니다. 사용자의 API 요청은 기본 요청에 기인합니다 AWS 계정.
자세한 내용은 Amazon EC2 개발자 가이드의 요청 스로틀링을 참조하세요.
최종 일관성
Amazon EC2 PI를 지원하는 시스템의 분산 특성으로 인해 API는 결과적 일관성 모델을 따릅니다. 이는 Amazon EC2 리소스에 영향을 미치는 API 명령을 실행한 결과가 모든 후속 명령에 즉시 표시되지 않을 수 있음을 의미합니다. 이전 API 명령 바로 다음에 API 명령을 실행할 때는 이 점을 염두에 두어야 합니다.
자세한 내용은 Amazon EC2 개발자 가이드의 Eventual consistency를 참조하세요.
무단 작업
기본적으로 사용자, 그룹 및 역할은 Amazon EC2 리소스를 생성 또는 수정하거나 Amazon EC2 API를 사용하여 작업을 수행할 수 있는 권한이 없습니다. IAM 정책을 통해 명시적으로 권한을 부여해야 합니다. 사용자가 권한이 부여되지 않은 작업을 수행하려고 하면 요청은 오류를 반환합니다Client.UnauthorizedOperation.
이 오류는 정책이 의도치 않게 제한적일 때 발생할 수 있습니다. 예를 들어 사용자가 특정 서브넷에서 인스턴스를 시작하도록 허용하려면 IAM 정책에 인스턴스, 볼륨, ARNs을 지정하여 리소스에 대한 권한을 부여해야 합니다. AMIs 예를 들어 볼륨에 대한 권한을 생략하면 사용자는 EBS 지원 인스턴스에 대한 루트 EBS 볼륨을 생성할 권한이 없으므로 인스턴스 스토어 지원 AMI에서만 인스턴스를 시작할 수 있습니다.
Amazon EC2에 대한 IAM 정책 생성에 대한 자세한 내용은 Amazon EC2 사용 설명서의 Amazon EC2에 대한 IAM 정책을 참조하세요. Amazon EC2
Amazon EC2 API 작업과 함께 사용할 수 있는 ARNs에 대한 자세한 내용은 서비스 권한 부여 참조의 Amazon EC2에 사용되는 작업, 리소스 및 조건 키를 참조하세요.