Compartilhar via


Solucionar problemas de código de erro limitado (429)

Este artigo discute como identificar e resolver o Throttled 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 "O limite de solicitação PutManagedClusterHandler.PUT foi excedido" que mostra um valor de "Subcódigo" de Limitado e um valor de "Status" de 429:

Categoria: ClientError;

Subcódigo: Limitado;

OrginalError: autorest/azure: o serviço retornou um erro. Status=429

Code="Limitado"

Message="> O limite de solicitação PutManagedClusterHandler.PUT foi excedido para SubID='<subscription-id-guid>', tente novamente em X segundos. Para mais informações, visite aka.ms/aks/throttling"; A limitação de solicitação pode ocorrer em vários componentes do Azure, portanto, a mensagem de erro pode ser diferente dependendo do tipo de recurso em que esse problema ocorre.

A limitação do provedor de recursos é independente da limitação do ARM e é adaptada às operações de um provedor de recursos específico. Nesse cenário, a limitação do provedor de recursos do AKS é específica para o provedor de recursos do AKS e se aplica somente a operações relacionadas a recursos do AKS.

Motivo

As solicitações do AKS são limitadas. Para obter informações sobre como os limites do AKS funcionam e os limites específicos por hora, consulte Limitando limites em APIs do provedor de recursos do AKS.

Solução

Para resolver esse problema, examine e modifique o padrão de acesso da 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
Os scripts automatizados executam constantemente operações LIST em recursos managedCluster. Execute os scripts com menos frequência.
Os usuários tentam implantar vários clusters do AKS em um curto período de tempo. Espaçar implantações ou usar assinaturas diferentes.
Os usuários tentam modificar o mesmo cluster do AKS várias vezes consecutivas. Operações de espaçamento. Garanta a conclusão bem-sucedida antes de iniciar outro.
Os usuários tentam adicionar, modificar ou excluir um ou mais agentPools no mesmo cluster do AKS. Operações de espaçamento. Garanta a conclusão bem-sucedida antes de iniciar outro.

Mais informações

Solução de problemas gerais de criação de cluster do AKS