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


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

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

Симптомы

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

internalErrorCode: TooManyRequestsReceived

StatusCode: 429

{

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

}

Причина

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

Решение

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

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

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