Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota:
El nivel Premium V4 para App Service está en versión preliminar.
El nuevo plan de tarifa Premium V4 proporciona procesadores más rápidos, almacenamiento local NVMe y opciones optimizadas para memoria. Ofrece hasta duplicar la proporción de memoria a núcleo de los niveles anteriores. Esta ventaja de rendimiento puede ahorrar dinero mediante la ejecución de aplicaciones en menos instancias. En este artículo se explica cómo crear o escalar verticalmente una aplicación al nivel Premium V4.
Prerrequisitos
Para escalar verticalmente una aplicación a Premium V4:
- Una aplicación de Azure App Service que se ejecuta en un nivel inferior a Premium V4.
- La aplicación debe estar en una implementación de App Service compatible con Premium V4.
Disponibilidad del nivel Premium v4
El nivel Premium V4 está disponible para aplicaciones de código fuente en Windows y aplicaciones de código fuente y contenedores personalizados en Linux. El nivel Premium V4 no está disponible para contenedores de Windows. Durante su versión preliminar pública, Premium V4 es compatible con cargas de trabajo de producción.
Nota:
El nivel Premium V4 carece de direcciones IP de salida estables. Este comportamiento es intencionado. Aunque las aplicaciones Premium V4 pueden realizar llamadas salientes, la plataforma no proporciona direcciones IP de salida estables para este nivel. Esto difiere de los niveles anteriores de App Service. El portal muestra "Dinámico" para las direcciones IP de salida para las aplicaciones Premium V4. Las llamadas de ARM y la CLI devuelven cadenas vacías para outboundIpAddresses y possibleOutboundIpAddresses. Si las aplicaciones Premium V4 necesitan direcciones IP de salida estables, use Azure NAT Gateway para direcciones IP salientes predecibles.
Premium V4 y sus SKU están disponibles en algunas regiones de Azure. Microsoft agrega continuamente disponibilidad a otras regiones. Para comprobar la disponibilidad regional de una oferta premium V4 específica, ejecute el siguiente comando de la CLI de Azure en Azure Cloud Shell. Sustituya P1V4 por la SKU deseada:
Disponibilidad de SKU de Windows
az appservice list-locations --sku P1V4
Disponibilidad de SKU de Linux
az appservice list-locations --linux-workers-enabled --sku P1V4
Creación de una aplicación en el nivel Premium V4
El plan de tarifa de una aplicación de App Service se define mediante su plan de App Service. Puede crear un plan de App Service solo o durante la creación de la aplicación.
Al configurar el plan de App Service en Azure Portal, seleccione Plan de precios y elija un nivel Premium V4 .
Para ver todas las opciones premium V4, seleccione Explorar planes de precios y, después, seleccione uno de los planes Premium V4 y seleccione Seleccionar.
Importante
Es posible que no vea P0V4, P1V4, P2V4, P3V4, P1mV4, P2mV4, P3mV4, P4mV4 y P5mV4 como opciones o algunas opciones podrían estar atenuadas. Si es así, Premium V4 no está disponible en la implementación subyacente de App Service. Para obtener más información, consulte Escalado vertical desde una combinación de grupos de recursos y regiones no compatibles.
Escalamiento de un plan de servicio de aplicaciones en el nivel Premium V4
Aunque Premium V4 se integra completamente con el escalado automático, durante su versión preliminar pública, limite las solicitudes de escalado horizontal individuales a dos o menos instancias por operación sincrónica. En el caso de los recuentos de destinos más altos, recorra en iteración las solicitudes incrementales. Por ejemplo, para agregar 10 instancias, recorra cinco solicitudes de escalado horizontal independientes de dos instancias cada una hasta que todas se realicen correctamente. Si se produce un error en una solicitud de escalabilidad horizontal, espere cinco minutos y vuelva a intentarlo.
Aumentar una aplicación existente al nivel Premium V4
Antes de escalar verticalmente una aplicación existente al nivel Premium V4, asegúrese de que Premium V4 está disponible. Consulte Disponibilidad del nivel Premium V4. Si no está disponible, consulte Escalado vertical desde una combinación de región y grupos de recursos no admitidos.
El escalado vertical puede requerir pasos adicionales en función del entorno de hospedaje.
En Azure Portal, abra la página de la aplicación de App Service.
En el panel de navegación izquierdo de la página de la aplicación de App Service, seleccione Configuración>Escalar verticalmente (plan de App Service).
Seleccione uno de los planes Premium V4 y seleccione Seleccionar.
Si la operación se realiza correctamente, la página de información general de la aplicación muestra que ahora está en un nivel Premium V4.
Si obtiene un mensaje de error
Si la implementación subyacente de App Service no admite la SKU premium V4 solicitada, algunos planes de App Service no se pueden escalar verticalmente al nivel Premium V4. Para obtener más información, consulte Escalado vertical desde una combinación de grupos de recursos y regiones no compatibles.
Regiones
Premium V4 está disponible en las siguientes regiones:
Azure Público
- Este de Australia
- Centro de Canadá
- Centro de EE. UU.
- Este de EE. UU.
- Este de EE. UU. 2
- Centro de Francia
- Centro-norte de EE. UU.
- Norte de Europa
- Este de Noruega
- Sudeste Asiático
- Centro de Suecia
- Norte de Suiza
- Sur de Reino Unido
- Centro-oeste de EE. UU.
- Oeste de Europa
- Oeste de EE. UU.
- Oeste de EE. UU. 3
Escalado vertical desde una combinación de región y grupos de recursos no admitidos
Si la aplicación se ejecuta donde Premium V4 no está disponible (ya sea la implementación o la región), vuelva a implementarla para usar Premium V4. Existen dos opciones:
Cree una aplicación en un nuevo grupo de recursos con un nuevo plan de App Service.
Al crear el plan, seleccione el nivel Premium V4 deseado. Esto garantiza que el plan esté en una unidad de implementación que admita Premium V4. A continuación, vuelva a implementar el código de la aplicación en la nueva aplicación. Incluso si reduce el nuevo plan para ahorrar costos, siempre puede ampliar a Premium V4 ya que la admite la unidad de implementación.
Use la página Herramientas de Desarrollo>Clonar aplicación para crear un plan de App Service con Premium V4 en la región deseada, especificando la configuración de la aplicación y demás ajustes para clonar.
Automatizar con scripts
Puede automatizar la creación de aplicaciones Premium V4 mediante la CLI de Azure o scripts de Azure PowerShell .
CLI de Azure
El comando siguiente crea un plan de App Service en P1V4. También puede ejecutarlo en Cloud Shell. Las opciones de --sku
son P0V4, P1V4, P2V4, P3V4, P1mV4, P2mV4, P3mV4, P4mV4 y P5mV4.
az appservice plan create \
--resource-group <resource_group_name> \
--name <app_service_plan_name> \
--sku P1V4
Azure PowerShell
Nota:
Se recomienda usar el módulo de PowerShell de Azure Az para interactuar con Azure. Para comenzar, consulte Instalación de Azure PowerShell. Para obtener información sobre cómo migrar al módulo Az PowerShell, consulte Migración de Azure PowerShell de AzureRM a Az.
El comando siguiente crea un plan de App Service en P1V4. Las opciones para -WorkerSize
son Pequeño, Medio y Grande.
New-AzAppServicePlan -ResourceGroupName <resource_group_name> `
-Name <app_service_plan_name> `
-Location <region_name> `
-Tier "PremiumV4" `
-WorkerSize "Small"