排查 SubscriptionRequestsThrottled 错误代码 (429)
本文讨论如何识别和解决SubscriptionRequestsThrottled
在尝试创建和部署 Microsoft Azure Kubernetes 服务 (AKS) 群集时出现的错误 (状态 429) 。
症状
尝试创建 AKS 群集时,会收到以下“协调标准负载均衡器失败”错误消息,其中显示 SubscriptionRequestsThrottled 的“SubCode”值和“Status”值 429:
协调标准负载均衡器失败。
详细信息:outboundReconciler 重试失败:
类别:ClientError;
SubCode:SubscriptionRequestsThrottled;
依赖项: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 资源管理器请求受到限制。 有关 Azure 资源管理器限制的工作原理以及每小时的特定限制的信息,请参阅限制资源管理器请求。
解决方案 1:使用另一个订阅
如果有权访问其他订阅,只需将群集部署到该订阅即可。
解决方案 2:修改访问模式
若要解决此问题,请检查受限订阅的访问模式。 下表列出了可能的访问模式和相应的解决方案。
访问模式 | 解决方案 |
---|---|
自动脚本不断扫描订阅 | 降低运行脚本的频率 |
许多用户访问订阅 | 让每个用户使用自己的订阅 |
脚本扫描订阅中的每个存储帐户 | 将脚本范围限定为仅查询它必须具有的资源 |
更多信息
联系我们寻求帮助
如果你有任何疑问或需要帮助,请创建支持请求或联系 Azure 社区支持。 还可以向 Azure 反馈社区提交产品反馈。