Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Новая ценовая категория Premium V4 предоставляет более быстрые процессоры, локальное хранилище NVMe и оптимизированные для памяти параметры. Он предлагает до двойного соотношения памяти к количеству ядер по сравнению с предыдущими категориями. Это преимущество производительности позволяет сэкономить деньги за счет запуска приложений на меньшем количестве экземпляров. В этой статье объясняется, как создать или увеличить масштаб приложения до уровня Premium V4.
Предпосылки
Чтобы увеличить масштаб приложения до premium версии 4, выполните приведенные далее действия.
- Приложение Службы приложений Azure, работающее на уровне ниже уровня "Премиум" версии 4.
- Приложение должно находиться в развертывании службы приложений, поддерживающем Premium V4.
Доступность Premium V4
Уровень Premium V4 доступен для приложений исходного кода в Windows, а также для приложений исходного кода и пользовательских контейнеров в Linux. Уровень Premium V4 недоступен для контейнеров Windows.
Замечание
Уровень Premium V4 не имеет стабильных исходящих IP-адресов. Это поведение является преднамеренным. Хотя приложения premium V4 могут совершать исходящие вызовы, платформа не предоставляет стабильные исходящие IP-адреса для этого уровня. Это отличается от предыдущих уровней службы приложений. На портале отображается значение Dynamic для исходящих IP-адресов для приложений Premium версии 4. Вызовы ARM и CLI возвращают пустые строки для исходящихIpAddresses и возможныхIpAddresses. Если приложения premium версии 4 нуждаются в стабильных исходящих IP-адресах, используйте шлюз NAT Azure для прогнозируемых исходящих IP-адресов.
Премиум V4 и его SKU доступны в некоторых регионах Azure. Корпорация Майкрософт постоянно добавляет доступность в другие регионы. Чтобы проверить доступность региона для конкретного предложения Premium V4, выполните следующую команду Azure CLI в Azure Cloud Shell. Используйте Azure CLI версии 2.73.0 или более поздней. Замените P1V4 требуемым номером SKU:
Доступность SKU Windows
az appservice list-locations --sku P1V4
Доступность SKU Linux
az appservice list-locations --linux-workers-enabled --sku P1V4
Создание приложения на уровне Premium V4
Ценовая категория приложения службы приложений определяется планом службы приложений. Вы можете создать план службы приложений только или во время создания приложения.
При настройке плана службы приложений на портале Azure выберите тарифный план и выберите уровень Premium V4 .
Чтобы просмотреть все параметры Premium V4, выберите " Просмотреть планы ценообразования", а затем выберите один из планов Premium V4 и выберите "Выбрать".
Это важно
Возможно, вы не увидите P0V4, P1V4, P2V4, P3V4, P1mV4, P2mV4, P3mV4, P4mV4 и P5mV4 как параметры или некоторые параметры могут быть недоступны. В этом случае Premium V4 недоступен в базовом развертывании Службы приложений. Дополнительные сведения см. в разделе "Масштабирование" из неподдерживаемой группы ресурсов и сочетания регионов.
Масштабирование плана службы приложений на уровне Premium V4
Хотя Premium V4 полностью интегрируется с автомасштабированием, ограничьте отдельные запросы горизонтального масштабирования до двух или меньше экземпляров на синхронную операцию. Для увеличения целевых показателей итерация выполняется через инкрементные запросы. Например, чтобы добавить 10 экземпляров, выполните цикл по пять отдельных запросов на горизонтальное масштабирование двух экземпляров до тех пор, пока все не будет успешно выполнено. Если запрос на горизонтальное масштабирование завершается сбоем, подождите пять минут и повторите попытку.
Увеличение масштаба существующего приложения до уровня Premium V4
Прежде чем масштабировать существующее приложение до уровня Premium V4, убедитесь, что premium V4 доступен. См. сведения о доступности PremiumV4. Если это недоступно, см. раздел Масштабирование из неподдерживаемой группы ресурсов и региона.
Масштабирование может потребовать дополнительных шагов в зависимости от среды размещения.
Откройте страницу службы приложений на портале Azure.
В левой области навигации страницы приложения Служба приложений выберите параметры>масштабирования (Служба приложений плана).
Выберите один из планов Premium V4 и нажмите кнопку "Выбрать".
Если операция выполнена успешно, на странице обзора приложения отображается уровень Premium V4.
Если возникла ошибка
Если базовое развертывание службы приложений не поддерживает запрошенный номер SKU уровня Premium V4, некоторые планы службы приложений не могут масштабироваться до уровня Premium V4. Дополнительные сведения см. в разделе "Масштабирование" из неподдерживаемой группы ресурсов и сочетания регионов.
Регионы
Premium V4 доступен в следующих регионах:
Общедоступная служба Azure
Это важно
Не во всех регионах Premium V4 предлагается поддержка зон доступности. Регионы, помеченные ниже (*), поддерживают зоны доступности.
- Восточная Австралия*
- Центральная Канада*
- Центральная Индия
- Центральная часть США
- East Asia
- Восток США
- Восточная часть США 2*
- Центральная Франция*
- Центрально-Западная Германия*
- Центральная Индонезия*
- Италия Север*
- Восточная Япония
- Западная Япония*
- Центральная Корея*
- Mexico Central
- северо-центральная часть США
- Северная Европа
- Восточная Норвегия*
- Центральная Польша*
- Северная Африка*
- Юго-Восточная Азия
- Центральная Испания*
- Центральная Швеция*
- Северная Швейцария*
- Север ОАЭ*
- Южная Часть Великобритании*
- Центрально-западная часть США
- Западная Европа
- Западная часть США
- Западная часть США 2
- Западная часть США 3
* Регион поддерживает Premium V4 с зонами доступности.
Увеличение масштаба для группы ресурсов из неподдерживаемого региона
Если ваше приложение запускается там, где Premium V4 недоступен (либо в рамках развертывания, либо в регионе), выполните повторное развертывание, чтобы использовать Premium V4. Существуют два варианта:
Создайте приложение в новой группе ресурсов с новым планом службы приложений.
При создании плана выберите нужный уровень Premium V4. Это гарантирует, что план находится в модуле развертывания, поддерживающем Premium V4. Затем повторно разверните код приложения в новом приложении. Даже если вы масштабируйте новый план до экономии затрат, вы всегда можете масштабировать резервную копию до Premium V4, так как единица развертывания поддерживает ее.
Используйте страницуклонирования приложений средств >разработки, чтобы создать план службы приложений с premium V4 в нужном регионе, указав параметры приложения и конфигурацию для клонирования.
Автоматизация с помощью скриптов
Вы можете автоматизировать создание приложения Premium V4 с помощью Azure CLI или скриптов Azure PowerShell .
Azure CLI (Интерфейс командной строки для Azure)
Следующая команда создает план службы приложений в P1V4. Ее можно запустить в Cloud Shell.
--sku Параметры: P0V4, P1V4, P2V4, P3V4, P1mV4, P2mV4, P3mV4, P4mV4 и P5mV4.
az appservice plan create \
--resource-group <resource_group_name> \
--name <app_service_plan_name> \
--sku P1V4
Azure PowerShell
Замечание
Мы рекомендуем использовать модуль Azure Az PowerShell для взаимодействия с Azure. Чтобы начать, ознакомьтесь с разделом Установка Azure PowerShell. Чтобы узнать, как перейти на модуль Az PowerShell, см. статью Миграция Azure PowerShell с AzureRM на Az.
Следующая команда создает план службы приложений в P1V4. Параметрами для -WorkerSize являются Мелкий, Средний и Крупный.
New-AzAppServicePlan -ResourceGroupName <resource_group_name> `
-Name <app_service_plan_name> `
-Location <region_name> `
-Tier "PremiumV4" `
-WorkerSize "Small"