針對 TooManyRequestsReceived 或 SubscriptionRequestsThrottled 錯誤碼進行疑難解答

本文討論如何識別及解決TooManyRequestsReceived當您嘗試刪除 Microsoft Azure Kubernetes Service (AKS) 叢集時所發生的 或 SubscriptionRequestsThrottled 錯誤。

徵狀

當您嘗試刪除 AKS 叢集時,您會收到下列錯誤訊息:

internalErrorCode:TooManyRequestsReceived

StatusCode:429

{

訊息:「訂用帳戶 '.....' 的讀取要求數目' 超過 '....' 的限制 時間間隔 『XX:XX:XX』。 請在 『.....』 之後再試一次 seconds.”

}

原因

每個訂用帳戶層級和租用戶層級作業都受限於節流限制。 這些限制適用於每個 Azure Resource Manager 實例。 當您達到限制時,您會收到 HTTP 回應,指出狀態代碼 429:「要求太多」。

解決方案

HTTP 回應包含 Retry-After 值。 這會指定應用程式在傳送下一個要求之前,應該等待 (或睡眠) 的秒數。 如果您在重試值經過之前傳送要求,則不會處理您的要求,而且會傳回新的重試值。 如需節流限制的詳細資訊,請參閱節流 Resource Manager 要求

與我們連絡,以取得說明

如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以將產品意見反應提交給 Azure 意應見反社群