Устранение неполадок с кодом ошибки TooManyRequestsReceived или SubscriptionRequestsThrottled
В этой статье описывается, как определить и устранить ошибку TooManyRequestsReceived
илиSubscriptionRequestsThrottled
, возникающую при попытке удалить кластер Microsoft Служба Azure Kubernetes (AKS).
Симптомы
При попытке удалить кластер AKS появляется следующее сообщение об ошибке:
internalErrorCode: TooManyRequestsReceived
StatusCode: 429
{
сообщение: "Количество запросов на чтение для подписки "....."" превышен предел "...." для интервала времени "XX:XX:XX". Повторите попытку после ..... секунды".
}
Причина
Для каждой операции на уровне подписки и клиента применяются ограничения регулирования. Эти ограничения применяются к каждому экземпляру azure Resource Manager. При достижении ограничения вы получите HTTP-ответ, указывающий код состояния 429: "Слишком много запросов".
Решение
HTTP-ответ содержит Retry-After
значение. Это указывает время в секундах, в течение которых приложение должно ожидать (или в спящем режиме) перед отправкой следующего запроса. Если вы отправляете запрос до истечения значения повтора, запрос не обрабатывается и возвращается новое значение повтора. Дополнительные сведения об ограничениях регулирования см. в разделе Регулирование запросов Resource Manager.
Свяжитесь с нами для получения помощи
Если у вас есть вопросы или вам нужна помощь, создайте запрос в службу поддержки или обратитесь за поддержкой сообщества Azure. Вы также можете отправить отзыв о продукте в сообщество отзывов Azure.