En este artículo se responden preguntas comunes sobre el escalado de aplicaciones web en App de Azure Service.
Si su problema con Azure no se trata en este artículo, visite los foros de Azure en MSDN y Stack Overflow. Puede publicar su problema en ellos o en @AzureSupport en Twitter. También puede enviar una solicitud de soporte técnico de Azure. Para enviar una solicitud de soporte técnico, en la página de soporte técnico de Azure, seleccione Obtener soporte técnico.
Cómo escalar verticalmente una aplicación web?
Puede escalar verticalmente una aplicación web mediante Azure Portal. En la página Aplicación web, seleccione Escalar verticalmente (plan de App Service) en el menú de la izquierda. Para más información, consulte Escalado vertical de una aplicación en Azure App Service.
¿Es necesario realizar alguna acción adicional antes de escalar verticalmente un plan de App Service gratis?
Antes de cambiar un plan de App Service del nivel Gratis, debe quitar los límites de gasto establecidos para la suscripción de Azure. Para ver o cambiar las opciones de su suscripción de Servicio de Microsoft App de Azure, consulte Suscripciones de Microsoft Azure: Eliminación de límites de gasto.
¿Hay alguna limitación de instancia al escalar una aplicación web?
Sí, la limitación depende del nivel del plan de App Service. Para más información, consulte Límites de App Service.
¿Puedo escalar un plan de App Service estándar para más de 10 instancias?
El nivel Plan de App Service estándar no admite más de 10 instancias. Puede pasar a un plan de App Service Premium y obtener la ventaja de tener 30 instancias (en regiones seleccionadas) por plan de App Service. Para comprobar el límite de instancias por plan de tarifa, consulte Límites de App Service.
¿Puedo configurar App Services en el mismo plan de App Service con un número diferente de instancias?
Para configurarlo, habilite El escalado por aplicación y cambie la propiedad numberOfWorkers de App Service al recuento de instancias deseado. Para obtener más información, consulte Escalado por aplicación.
¿Por qué el escalado vertical de mi aplicación web también desencadena el escalado vertical para otra aplicación web?
El escalado se produce en todo el plan de App Service. Si hospeda varios App Services en el mismo plan de App Service, se escalará verticalmente todas las instancias de App Services de este plan de App Service.
¿Por qué no funciona el escalado automático según lo previsto?
Es posible que se esté ejecutando en un escenario en el que se decida intencionadamente no escalar para evitar un bucle infinito debido a la "marcación". Este comportamiento suele ocurrir cuando no hay un margen adecuado entre los umbrales de escalado horizontal y de escalado horizontal. Para obtener más información sobre cómo evitar la "marcación" y otros procedimientos recomendados de escalado automático, consulte Procedimientos recomendados de escalado automático.
Cómo determinar cuándo se desencadenó el escalado de una regla de escalado automático?
Puede recuperar el historial de escalado del registro de actividad. Cada vez que un recurso se escala o reduce verticalmente, se registra un evento en el registro de actividad. Puede ver el historial de escala del recurso durante las últimas 24 horas cambiando a la pestaña Historial de ejecución. Para ver el historial de escalado completo (hasta 90 días), seleccione Haga clic aquí para ver más detalles. Para obtener más información, consulte Visualización del historial de escalado del recurso.
¿Por qué el escalado automático se escala a veces solo parcialmente?
El escalado automático se desencadena cuando las métricas superan los límites previamente configurados. En ocasiones, puede observar que la capacidad solo está parcialmente llena, en comparación con lo que se esperaba. Este comportamiento puede producirse cuando el número de instancias que desea no está disponible. En ese escenario, el escalado automático se rellena parcialmente con el número disponible de instancias. Luego, ejecuta la lógica de reequilibrio para obtener más capacidad y Asigna las instancias restantes y esta asignación puede tardar unos minutos. Si, transcurridos unos minutos, no ve el número esperado de instancias, es posible que el relleno parcial fuera suficiente para llevar las métricas dentro de los límites. O bien, es posible que el escalado automático se haya reducido verticalmente porque alcanzó el límite inferior de las métricas.
Cuando escalado verticalmente un plan de App Service a un nivel Premium V3, "Premium V3 no se admite para esta unidad de escalado. Considere la posibilidad de volver a implementar o clonar la aplicación". se produce un error. ¿Cuál debo hacer?
La característica Premium V3 requiere que el sitio se ejecute en la infraestructura de hardware más reciente. Para escalar verticalmente un plan de App Service a Premium V3, la aplicación web debe ejecutarse en una implementación de App Service que admita PremiumV3. Para obtener más información, consulte Escalado vertical desde una combinación de grupos de recursos y regiones no compatibles.
No puedo escalar o reducir verticalmente el plan de App Service debido al error "Ha superado la cantidad máxima de cambios de escala en la última hora (los cambios XX y el límite es XX)". ¿Cuál debo hacer?
Para evitar este problema, no realice operaciones de escalado que liberen más de XX instancias en una hora. Cada vez que se libera una instancia durante una operación de reducción vertical, la instancia se reinicia para asegurarse de que el siguiente plan de App Service puede obtener una instancia limpia. Cuando se realizan demasiadas operaciones de escalado en sucesión rápida, los reinicios de instancia pueden provocar problemas de rendimiento para otros App Services. Por lo tanto, colocamos intencionadamente un mecanismo de limitación para el escalado que impide ejecutar operaciones de escalado más que el límite aceptable en sucesión rápida.
My Web App is using the Diagnostic setting "AppServiceFileAuditLogs" and I'm unable to scale the App Service Plan from Premium V2 to the Basic tier. ¿Cuál debo hacer?
Los registros de auditoría de cambio de archivo "AppServiceFileAuditLogs" solo están disponibles para App Services en Planes de App Service Premium, PremiumV2 y Aislados. Si necesita "AppServiceFileAuditLogs", no podrá reducir verticalmente al nivel Básico. Para que estos registros de auditoría estén disponibles, configure el plan de App Service para Premium o un nivel superior.
Obtengo el mensaje "Los planes de App Service con menos de 3 trabajadores no están permitidos para la redundancia de zona. Número solicitado de trabajos: error number". ¿Cuál debo hacer?
La compatibilidad con zonas de disponibilidad requiere al menos tres instancias. Compruebe si el plan de App Service tiene habilitada la redundancia de zona y si tiene escalabilidad automática en el plan de App Service. Si es así, corrija la regla de escalado automático para no establecer el número de instancias en un valor inferior a tres.
Ponte en contacto con nosotros para obtener ayuda
Si tiene preguntas o necesita ayuda, cree una solicitud de soporte o busque consejo en la comunidad de Azure. También puede enviar comentarios sobre el producto con los comentarios de la comunidad de Azure.