針對 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 意應見反社群。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應