Поделиться через


Устранение неполадок с кодом ошибки TooManyRequestsReceived или SubscriptionRequestsThrottled

В этой статье описывается, как определить и устранить TooManyRequestsReceived SubscriptionRequestsThrottled ошибку, возникающую при попытке удалить кластер Microsoft Служба Azure Kubernetes (AKS).

Симптомы

При попытке удалить кластер AKS появляется следующее сообщение об ошибке:

internalErrorCode: TooManyRequestsReceived

StatusCode: 429

{

message: "Число запросов на чтение для подписки "....." превышено ограничение "...". для интервала времени "XX:XX:XX:XX". Повторите попытку после "....." секунды".

}

Причина

Ограничения распространяются на каждую операцию на уровне подписки и клиента. Эти ограничения применяются к каждому экземпляру Azure Resource Manager. При достижении предела вы получите HTTP-ответ, указывающий код состояния 429: "Слишком много запросов".

Решение

Ответ HTTP содержит Retry-After значение. Это указывает количество секунд, которое приложение должно ждать (или спящее), прежде чем отправлять следующий запрос. Если вы отправляете запрос до истечения значения повторных попыток, запрос не обрабатывается и возвращается новое значение повтора. Дополнительные сведения о ограничениях регулирования см. в разделе "Регулирование запросов Resource Manager".

Свяжитесь с нами для получения помощи

Если у вас есть вопросы или вам нужна помощь, создайте запрос в службу поддержки или обратитесь за поддержкой сообщества Azure. Вы также можете отправить отзыв о продукте в сообщество отзывов Azure.