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

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

Симптомы

При попытке создать кластер AKS появляется следующее сообщение об ошибке "Сбой при согласовании стандартной подсистемы балансировки нагрузки", в результате чего отображается значение "SubCode" параметра SubscriptionRequestsThrottled и значение "Состояние" 429:

Не удалось согласовать подсистему балансировки нагрузки уровня "Стандартный".

Сведения: не удалось выполнить повторную попытку исходящегоreconciler:

Категория: ClientError;

SubCode: SubscriptionRequestsThrottled;

Зависимость: Microsoft.Network/PublicIPAddresses;

OrginalError: autorest/azure: служба вернула ошибку. Status=429

Code="SubscriptionRequestsThrottled"

Message="Число запросов на подписку "<subscription-id-guid>" и операцию GET/SUBSCRIPTIONS/RESOURCEGROUPS/PROVIDERS/MICROSOFT. NETWORK/PUBLICIPADDRESSES превысили ограничение на серверное хранилище. Повторите попытку через 6 секунд.";

AKSTeam: Сетевые подключения, повторно: false.

Регулирование запросов может происходить в разных компонентах Azure, поэтому сообщение об ошибке может отличаться в зависимости от типа ресурса, в который возникла проблема.

Причина

Запросы azure Resource Manager регулируются. Сведения о том, как работают ограничения Resource Manager Azure и конкретные ограничения в час, см. в разделе Регулирование запросов Resource Manager.

Решение 1. Использование другой подписки

Если у вас есть доступ к другой подписке, можно просто развернуть кластер в этой подписке.

Решение 2. Изменение шаблонов доступа

Чтобы устранить эту проблему, изучите шаблоны доступа для регулируемых подписок. В следующей таблице перечислены возможные шаблоны доступа и соответствующие решения.

Шаблон доступа Решение
Автоматические скрипты постоянно сканируют подписку Выполнение скриптов реже
Многие пользователи получают доступ к подписке Каждому пользователю нужно использовать собственную подписку
Скрипты сканируют каждую учетную запись хранения в подписке Область действия скрипта для запроса только ресурсов, которые он должен иметь.

Дополнительная информация

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

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