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.
Azure App Service proporciona características de confiabilidad integradas para ayudar a garantizar que las aplicaciones permanezcan disponibles y resistentes. En este artículo se describe cómo crear un plan de App Service que incluya redundancia de zona. También se explica cómo deshabilitar y habilitar la redundancia de zona en los planes existentes y cómo comprobar la compatibilidad con la redundancia de zona. Para más información sobre la redundancia de zona, consulte Confiabilidad en App Service.
Importante
La redundancia de zonas distribuye instancias de planes de App Service entre zonas de disponibilidad; no crea réplicas garantizadas de aplicaciones. Si perSiteScaling es true y una aplicación o ranura de implementación tiene un límite de procesos de trabajo de 1, no deduzcas que la aplicación o ranura tiene una segunda réplica en caliente. Los límites de 2 o superiores permiten la colocación en varios procesos de trabajo del plan distintos, pero no garantizan que esas instancias se distribuyan entre zonas físicas. Revisa la escalada por aplicación y la fiabilidad en el servicio de aplicaciones cuando diseñes la carga de trabajo.
Crear un nuevo plan de App Service redundante por zonas
Para crear un nuevo plan de App Service que incluya redundancia de zona, siga los pasos adecuados.
Siga las instrucciones para crear un plan de App Service. Asegúrese de seleccionar Habilitado para redundancia de zona.
Establecimiento de la redundancia de zona para un plan de App Service existente
Para habilitar la redundancia de zona en un plan de App Service existente, compruebe si hay compatibilidad con redundancia de zona.
Si el plan de App Service admite redundancia de zona, use Azure Portal, la CLI de Azure o Bicep y Azure Resource Manager para habilitarlo o deshabilitarlo.
Importante
Antes de activar la redundancia de zonas, registra la capacidad actual del plan y el modo de escalado. Si la escalada por aplicación está activada, revisa el límite de trabajadores configurado para cada app y cada espacio de despliegue. Un límite de
1no proporciona una réplica simultánea en otra zona. Para el escalado basado en reglas, asegúrese de que cada perfil de escalado automático aplicable tenga una capacidad mínima, predeterminada y máxima de al menos2.En Azure Portal, vaya al plan de App Service.
Seleccione Configuración>Escalado horizontal (plan de App Service) en el panel de navegación izquierdo.
Sigue las instrucciones para el modo de escalado configurado para el plano:
-
Manual: Si el recuento de instancias es menor que
2, aumente a2; conserva un valor superior. Selecciona Redundancia de Zona y luego guarda tus cambios. -
Automático: Las instancias mínimas están gestionadas y no están disponibles en el portal.
Selecciona Redundancia de zonas, guarda tus cambios y confirma que la capacidad del plan resultante es al menos
2. -
Basado en reglas: No puedes realizar este flujo de trabajo en el portal. Primero, actualiza por separado cada perfil de autoescala aplicable para que su mínimo, valor por defecto y máximo sean al menos
2, preservando valores más altos. Luego usa CLI de Azure o Bicep y Azure Resource Manager para habilitar la redundancia de zonas.
-
Manual: Si el recuento de instancias es menor que
Para escalar manualmente o automáticamente , para desactivar la redundancia de zonas, desmarca la redundancia de zona y luego guarda tus cambios.
Si su plan de App Service está en una unidad de escalado que no admite redundancia de zona, no puede habilitar la redundancia de zona en su plan. En su lugar, debe reimplementar tus aplicaciones en un nuevo plan en una unidad de escala diferente.
Comprobación de la compatibilidad con redundancia de zona en un plan de App Service
Para comprobar si un plan de App Service existente admite redundancia de zona, siga estos pasos:
Determine el número máximo de zonas de disponibilidad que admite el plan de App Service mediante Azure Portal, la CLI de Azure o Bicep y Resource Manager.
En Azure Portal, vaya al plan de App Service.
Seleccione Ampliar (plan de servicio de aplicaciones).
Las zonas disponibles máximas muestran el número máximo de zonas que puede usar el plan de App Service.
Compare el número con la tabla siguiente para determinar si el plan admite redundancia de zona.
Número máximo de zonas Soporte para redundancia de zona Más de 1 Compatible Igual a 1 No compatible* * Si utiliza un plan o un sello que no admite zonas de disponibilidad, debe crear un nuevo plan de App Service en un nuevo grupo de recursos. Esta configuración garantiza que la implementación utilice la infraestructura de servicio de aplicaciones que admite zonas de disponibilidad.
Ver zonas físicas para un plan de servicio de aplicaciones
Cuando tiene un plan de App Service con redundancia de zona, la plataforma coloca las instancias del plan en zonas de disponibilidad físicas. Utiliza el portal de Azure o la CLI de Azure para inspeccionar la zona física reportada de las instancias observadas actualmente por una app.
Note
Los valores observados physicalZone son información de colocación en un momento en el tiempo. No demuestran que existan réplicas ocultas de aplicaciones ni garantizan diversidad de zonas físicas para una app o un espacio de despliegue. Al usar escalado por aplicación, una app puede ejecutarse en menos instancias que el plan.
En el portal de Azure, ve a la app de App Service que quieres inspeccionar.
Seleccione Comprobación de estado.
Seleccione Instancias para ver la ubicación de la zona física para cada una de las instancias.