이 문서에서는 AKS(Microsoft Azure Kubernetes Service) 클러스터를 만들고 배포하려고 할 때 발생하는 오류(상태 429)를 식별하고 해결하는 SubscriptionRequestsThrottled
방법을 설명합니다.
증상
AKS 클러스터를 만들려고 할 때, "표준 부하 분산 장치 조정 실패"라는 오류 메시지가 표시되며, 그 메시지는 "SubCode" 값이 SubscriptionRequestsThrottled이고 "상태" 값이 429임을 나타냅니다.
표준 부하 분산기 조정에 실패했습니다.
세부 정보: outboundReconciler 재시도 실패:
범주: ClientError;
코드: 구독 요청 제한됨;
종속성: Microsoft.Network/PublicIPAddresses;
OrginalError: autorest/azure: 서비스에서 오류를 반환했습니다. Status=429
Code="SubscriptionRequestsThrottled"
Message="구독 '<subscription-id-guid>' 및 작업 'GET/SUBSCRIPTIONS/RESOURCEGROUPS/PROVIDERS/MICROSOFT.NETWORK/PUBLICIPADDRESSES'에 대한 요청 수가 백엔드 스토리지 제한을 초과했습니다." '6'초 후에 다시 시도하십시오.";
AKSTeam: 네트워킹, 재시도 불가능: false.
요청 제한은 다른 Azure 구성 요소에서 발생할 수 있으므로 이 문제가 발생하는 리소스의 종류에 따라 오류 메시지가 다를 수 있습니다.
원인
Azure Resource Manager 요청이 제한되고 있습니다. Azure Resource Manager 제한의 작동 방식 및 시간당 특정 제한에 대한 자세한 내용은 Resource Manager 요청 제한을 참조 하세요.
솔루션 1: 다른 구독 사용
다른 구독에 액세스할 수 있는 경우 해당 구독에 클러스터를 배포하기만 하면 됩니다.
해결 방법 2: 액세스 패턴 수정
이 문제를 해결하려면 제한된 구독에 대한 액세스 패턴을 검사합니다. 다음 표에서는 가능한 액세스 패턴 및 해당 솔루션을 나열합니다.
액세스 패턴 | 솔루션 |
---|---|
자동화된 스크립트는 구독을 지속적으로 검사합니다. | 스크립트를 덜 자주 실행합니다. |
많은 사용자가 구독에 액세스합니다. | 각 사용자가 자신의 구독을 사용하도록 합니다. |
스크립트는 구독의 모든 스토리지 계정을 검사합니다. | 필요한 리소스만 쿼리하도록 스크립트 범위 지정 |
자세한 정보
도움을 요청하십시오.
질문이 있거나 도움이 필요한 경우 지원 요청을 생성하거나Azure 커뮤니티 지원에 문의하세요. Azure 피드백 커뮤니티에 제품 피드백을 제출할 수도 있습니다.