Compartir vía


Implementación del equilibrio de carga

El entorno típico de implementación y el caso de uso en los que se utiliza el Equilibrador de Carga RPC se muestran a continuación:Equilibrador de Carga RPC

  1. El cliente RPC realiza una conexión RPC/HTTP a la granja de servidores.
  2. La conexión se reenvía a través de la red a un balanceador de carga front end.
  3. El equilibrador de carga de front-end elige un servidor para atender la solicitud. En este ejemplo, el equilibrador de carga front-end reenvía la conexión a Server 1.
  4. El servicio RPC Load Balancer arbitra la conexión. Determina que esta es la primera conexión del cliente y asocia la conexión con el servidor local, Server 1.
  5. El cliente realiza una segunda solicitud RPC/HTTP.
  6. La solicitud se reenvía a través de la red al equilibrador de carga de front-end.
  7. El equilibrador de carga de front-end elige un servidor para atender la solicitud. En este caso, el equilibrador de carga de front-end elige Server 2 para atender la solicitud.
  8. El servicio RPC Load Balancer arbitra la conexión. Reconoce que server 1 está realizando el servicio de las conexiones de este cliente.
  9. La conexión se reenvía al servidor 1.