cómo evitar loadbalancer de ir fuera de línea?

i plan para configurar un equilibrador de carga para un proyecto web, pero hay un problema importante en mi cabeza:

un típico loadbalancer sería: (proporcionado por nginx upstream) El server # 1 acepta todas las requestes y las reenvía al server # 2 – server # n pero lo que sucede cuando el server # 1 está bajo una carga tan pesada que no puede manejar las requestes correctamente y tal vez cae o se ralentiza realmente loco?

¿cómo se puede evitar esto? i podría pensar en tal vez basado en dns loadbalancing o algo.

No necesito persistencia de session o algo más. esto es sólo para una api donde cada request se autentica.

tienes alguna idea

gracias por tus comentarios

  • Cómo alojar varios sitios web en una count de server compartido
  • ¿Enrutamiento incorrecto después del cambio de DNS en el server?
  • Buscar todos los nombres de alias DNS para una dirección IP específica
  • Problemas de correo electrónico con sólo un logging apuntado
  • bloquear el desvío de OpenDNS
  • DNS comodín: hacer todos los subdominios irresoluble
  • El server DNS conoce la autoridad pero no proporciona la respuesta
  • El website está en vivo, pero los times de ping
  • ¿Resuelve un server DNS el siguiente server de nombres si recibe un rcode de NXDOMAIN o SERVFAIL del primero?
  • ¿Por qué los servidores DNS no responden?
  • ¿Cuánto time se almacena en caching un time de espera de DNS?
  • ¿Cuál es el nombre de un logging DNS que comienza con @?
  • Cambio entre estados durante la propagación de DNS
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.