Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describe cómo identificar y resolver el Throttled error (estado 429) que se produce al intentar crear e implementar un clúster de Microsoft Azure Kubernetes Service (AKS).
Síntomas
Al intentar crear un clúster de AKS, recibirá el siguiente mensaje de error "Se ha superado el límite de solicitudes PutManagedClusterHandler.PUT" que muestra un valor de "SubCode" de Limitado y un valor de "Estado" de 429:
Categoría: ClientError;
SubCódigo: controlado;
OrginalError: autorest/azure: el servicio devolvió un error. Status=429
Code="Throttled"
Message="> Se ha superado el límite de solicitudes PutManagedClusterHandler.PUT para SubID='<subscription-id-guid>', vuelva a intentarlo en X segundos. Para obtener más información, visite aka.ms/aks/throttling"; La limitación de solicitudes puede producirse en varios componentes de Azure, por lo que el mensaje de error puede ser diferente en función del tipo de recurso en el que se produzca este problema.
La limitación del proveedor de recursos es independiente de la limitación de ARM y está diseñada para las operaciones de un proveedor de recursos específico. En este escenario, la limitación de velocidad aplicada por el proveedor de recursos de AKS es específica al proveedor de recursos de AKS y solo se aplica a las operaciones relacionadas con los recursos de AKS.
Causa
Las solicitudes de AKS están limitadas. Para obtener información sobre cómo funcionan los límites de AKS y los límites específicos por hora, consulte Límites de restricción en las API del proveedor de recursos de AKS.
Solución
Para resolver este problema, examine y modifique el patrón de acceso de la suscripción con restricciones. En la tabla siguiente se enumeran los posibles patrones de acceso y las soluciones correspondientes.
| Patrón de acceso | Solución |
|---|---|
| Los scripts automatizados ejecutan constantemente operaciones LIST en recursos managedCluster. | Ejecute los scripts con menos frecuencia. |
| Los usuarios intentan implementar varios clústeres de AKS en un breve período de tiempo. | Espacie las implementaciones o use diferentes suscripciones. |
| Los usuarios intentan modificar el mismo clúster de AKS varias veces consecutivamente. | Espaciar las operaciones. Asegúrese de que la finalización es correcta antes de iniciar otra. |
| Los usuarios intentan agregar, modificar o eliminar uno o varios agentPools en el mismo clúster de AKS. | Espaciar las operaciones. Asegúrese de que la finalización es correcta antes de iniciar otra. |
Más información
Solución general de problemas de creación de clústeres de AKS