Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Balanceadores y comprobaciones de salud

5 tareas · 38 min · Principiante

Un balanceador reparte el tráfico entre varios servidores y deja de enviar a los que están mal. Esa segunda mitad depende de una sola cosa: cómo decide que un servidor está bien. Si la comprobación es pobre, el balanceador sigue enviando clientes a un servidor roto y la redundancia se vuelve decorado. En Distribuidora Pontevedra tienes tres grupos de un balanceador, la comprobación de cada uno y el estado de sus ocho miembros el 24 de noviembre de 2027. Es una configuración ya levantada: se lee y no se saca ningún miembro del grupo.

0 de 5 · 0%

Objetivo de la sala

Un balanceador reparte el tráfico entre varios servidores y deja de enviar a los que están mal. Esa segunda mitad depende de una sola cosa: cómo decide que un servidor está bien. Si la comprobación es pobre, el balanceador sigue enviando clientes a un servidor roto y la redundancia se vuelve decorado. En Distribuidora Pontevedra tienes tres grupos de un balanceador, la comprobación de cada uno y el estado de sus ocho miembros el 24 de noviembre de 2027. Es una configuración ya levantada: se lee y no se saca ningún miembro del grupo.

Hay comprobaciones de distinto nivel. La más simple prueba que un puerto abre: confirma que algo escucha, no que responda bien. Otra pide una dirección de la aplicación y espera un código de éxito, por ejemplo una página de salud que consulte sus dependencias. Una tercera revisa el contenido de la respuesta.

Entre más cerca esté la comprobación de lo que el usuario hace, menos probable es que mantenga en servicio a un miembro que ya no funciona. Una aplicación puede tener el puerto abierto y devolver error en cada petición.

Responde para continuar

¿Por qué una comprobación que solo abre un puerto puede dejar en servicio a un miembro averiado?

Ver pista de ayuda

Escuchar y responder bien no son la misma cosa.

Cruza dos columnas de miembros: el resultado de la comprobación y los errores de servidor (5xx) de los últimos cinco minutos. Un miembro con comprobación en «pasa» y una cifra de errores muy distinta a la de sus pares es el síntoma de una comprobación que no ve el fallo.

Responde para continuar

¿Qué miembro sigue en servicio con la comprobación en «pasa» y cientos de errores 5xx? Escribe su nombre.

Con reparto por peso, cada miembro recibe una parte igual a su peso dividido entre la suma de los pesos de los miembros que siguen en el grupo. Cuando uno sale, su parte se redistribuye entre los demás en proporción a sus pesos, y es útil calcularla porque un miembro puede quedar sobrecargado.

Mira los pesos de GRP-51.

Responde para continuar

Si web-a sale del grupo GRP-51, ¿qué porcentaje del tráfico recibe web-b? Escribe solo el número.

Los parámetros fallos_para_sacar y aciertos_para_volver evitan que un miembro entre y salga del grupo a cada comprobación. Sacar a uno tras varios fallos seguidos evita reacciones a un fallo aislado. Reincorporarlo tras varios aciertos seguidos evita devolverle todo el tráfico cuando solo acertó una vez por casualidad.

Responde para continuar

¿Para qué sirve exigir varios aciertos seguidos antes de reincorporar a un miembro?

Ver pista de ayuda

Un solo acierto no demuestra que el miembro esté estable.

Un grupo sin comprobación de salud envía tráfico a todos sus miembros, estén como estén: si uno cae, el balanceador sigue repartiéndole conexiones hasta que alguien nota las quejas. Es el hallazgo más sencillo de la revisión y uno de los que más duele. Busca en grupos la comprobación.

Responde para continuar

¿Qué grupo no tiene comprobación de salud? Escribe su código.

Inicia sesión para registrar tus puntos y progreso en el ranking.

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad