Устранение неполадок с кодом ошибки 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.