Устранение неполадок с исключениями пороговых значений для ролей в облачной службе (классическая модель)
Внимание
Облачные службы (классическая версия) теперь устарела для новых клиентов, и она будет прекращена 31 августа 2024 года для всех клиентов. Новые развертывания должны использовать новую модель развертывания на основе Azure Resource Manager, Azure Облачные службы (расширенную поддержку).
В этой статье показано, как устранить неполадки с исключениями UpdateDeploymentRoleRecycleThresholdReached во время развертывания облачных служб.
Симптом
Экземпляры роли службы постоянно переработали во время обновления или обновления. Обновление или обновление с параметрами конфигурации не позволило запускать экземпляры ролей.
Отобразится следующее сообщение:
Экземпляры ролей переработали несколько раз во время операции обновления или обновления. Это означает, что новая версия службы или параметры конфигурации, предоставляемые при настройке службы, препятствуют запуску экземпляров роли. Убедитесь, что код не вызывает необработанных исключений и правильность параметров конфигурации, а затем запуск другой операции обновления или обновления.
Причина
Исключение UpdateDeploymentRoleRecycleThresholdReached означает, что экземпляры ролей облачной службы уже некоторое время в процессе обновления.
Дополнительные сведения об необработанных исключениях ролей см. в разделе Распространенные проблемы, которые приводят к перезапуску ролей облачной службы Azure (классической).
Решение
Чтобы устранить эту проблему, выполните одно из следующих действий.
Удалите слот развертывания , из которого роли перезапускаются. Затем выполните новое развертывание в пустой слот.
Создайте новый экземпляр облачной службы, разверните его и обновите каноническое имя службы (CName).
Что делать, если вы не хотите потерять IP-адрес, связанный с существующим слотом развертывания? Затем выполните следующие действия, чтобы зарезервировать и освободить адрес. Дополнительные сведения см. в разделе "Зарезервированные IP-адреса" для Облачные службы и Виртуальные машины.
Зарезервировать IP-адрес существующего слота развертывания.
Отпустите связанный зарезервированный IP-адрес.
Удалите слот развертывания.
Создайте новое развертывание в этом слоте.
Свяжите требуемый зарезервированный IP-адрес с этим слотом облачной службы.
Свяжитесь с нами для получения помощи
Если у вас есть вопросы или вам нужна помощь, создайте запрос в службу поддержки или обратитесь за поддержкой сообщества Azure. Вы также можете отправить отзыв о продукте в сообщество отзывов Azure.