Solucionar problemas do código de erro SubscriptionRequestsThrottled (429)
Este artigo discute como identificar e resolver o SubscriptionRequestsThrottled
erro (status 429) que ocorre quando você tenta criar e implantar um cluster do AKS (Serviço de Kubernetes do Microsoft Azure).
Sintomas
Ao tentar criar um cluster do AKS, você recebe a seguinte mensagem de erro "Falha na reconciliação do balanceador de carga padrão" que mostra um valor de "Subcódigo" de SubscriptionRequestsThrottled e um valor de "Status" de 429:
Falha na reconciliação do balanceador de carga padrão.
Detalhes: falha na nova tentativa do outboundReconciler:
Categoria: ClientError;
Subcódigo: SubscriptionRequestsThrottled;
Dependência: Microsoft.Network/PublicIPAddresses;
OrginalError: autorest/azure: o serviço retornou um erro. Status=429
Code="SubscriptionRequestsThrottled"
Message="Número de solicitações de assinatura '<subscription-id-guid>' e operação 'GET/SUBSCRIPTIONS/RESOURCEGROUPS/PROVIDERS/MICROSOFT. NETWORK/PUBLICIPADDRESSES' excedeu o limite de armazenamento de back-end. Tente novamente após '6' segundos.";
AKSTeam: Rede, Recuperável: false.
A limitação de solicitação pode ocorrer em diferentes componentes do Azure, portanto, a mensagem de erro pode ser diferente com base no tipo de recurso em que esse problema está ocorrendo.
Motivo
As solicitações do Azure Resource Manager estão sendo limitadas. Para obter informações sobre como os limites do Azure Resource Manager funcionam e os limites específicos por hora, consulte Limitando solicitações do Resource Manager.
Solução 1: usar outra assinatura
Se você tiver acesso a uma assinatura diferente, poderá simplesmente implantar o cluster nessa assinatura.
Solução 2: Modifique seus padrões de acesso
Para resolver esse problema, examine seus padrões de acesso para a assinatura limitada. A tabela a seguir lista os possíveis padrões de acesso e as soluções correspondentes.
Padrão de acesso | Solução |
---|---|
Scripts automatizados verificam constantemente a assinatura | Execute os scripts com menos frequência |
Muitos usuários acessam a assinatura | Faça com que cada usuário use sua própria assinatura |
Os scripts verificam todas as contas de armazenamento na assinatura | Definir o escopo do script para consultar apenas os recursos que ele deve ter |
Mais informações
Entre em contato conosco para obter ajuda
Se você tiver dúvidas ou precisar de ajuda, crie uma solicitação de suporte ou peça ajuda à comunidade de suporte do Azure. Você também pode enviar comentários sobre o produto para a comunidade de comentários do Azure.