HAProxy · Lección 06
¿Cómo comprueba HAProxy que un servidor está sano?
Solo se comprueba una vez al arrancar HAProxy, y el estado queda fijo hasta el siguiente reinicio
No comprueba nada: envía tráfico a todos los servidores aunque estén caídos hasta que el cliente falle
Con un agente instalado en cada servidor que HAProxy debe desplegar automáticamente por SSH
Con la opción check en cada línea server, que prueba la conexión TCP de forma periódica (inter), y con option httpchk para comprobar una URL HTTP; un servidor se marca caído tras fall fallos y vuelve tras rise éxitos
HAProxy · Lección 06
Completa el código
La opción que habilita comprobaciones en un servidor es
Revisa: check.
HAProxy · Lección 06
¿Por qué es mejor un httpchk a una URL de salud que solo comprobar el puerto TCP?
Pista: Porque un puerto abierto no garantiza que la aplicación funcione; la URL de salud comprueba que responde correctamente.
✓
¡Lección completada!
Health checks
0
XP ganado
3
Vidas restantes