Su aplicación web se ejecuta en varias instancias en Azure App Service. Ocasionalmente, una instancia deja de responder. Desea que la plataforma detecte automáticamente una instancia en mal estado y la elimine del balanceador de carga, para luego reemplazarla sin intervención manual. ¿Qué debería hacer?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Habilitar la característica Health check y establecer la ruta a un endpoint (por ejemplo, /healthz) que devuelva HTTP 200 cuando la aplicación esté en buen estado., Establecer la configuración de la aplicación WEBSITE_HEALTHCHECK_MAXPINGFAILURES en un valor más bajo para provocar una eliminación/reemplazo más rápido después de sondeos de estado fallidos consecutivos..
Por qué esta es la respuesta
Las dos opciones correctas abordan el problema de instancias no responsivas en Azure App Service. Habilitar la característica Health check y definir un endpoint como /healthz permite a App Service monitorear activamente la salud de cada instancia. Si el endpoint no devuelve un HTTP 200, la plataforma considera la instancia como no saludable y la elimina del balanceador de carga, reemplazándola automáticamente. Establecer WEBSITEHEALTHCHECKMAXPINGFAILURES en un valor más bajo acelera este proceso, haciendo que la detección y el reemplazo de instancias fallidas sean más rápidos. Configurar una prueba de disponibilidad de Application Insights solo alertaría sobre el problema, pero no lo resolvería automáticamente. Habilitar Always On mantiene la aplicación cargada, pero no detecta ni reemplaza instancias no saludables. Azure Traffic Manager es un balanceador de carga global y no opera a nivel de instancia dentro de un App Service.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta