TsgcWebSocketLoadBalancerServer

Componente TsgcWebSocketLoadBalancerServer.

Introducción

El componente TsgcWebSocketLoadBalancerServer permite balancear la carga de los protocolos WebSocket y HTTP. Para el protocolo WebSocket, distribuye los mensajes entre un grupo de servidores y distribuye las conexiones de clientes mediante una secuencia aleatoria o el algoritmo de menor número de conexiones.

 

El servidor de balanceo de carga hereda todos los métodos y propiedades de TsgcWebSocketHTTPServer.

 

Configuración del balanceador de carga

El servidor de balanceo de carga es un descendiente de TsgcWebSocketHTTPServer, por lo que lea la documentación sobre TsgcWebSocketHTTPServer para saber cómo configurarlo.

 

Además, el Load Balancer tiene la propiedad LoadBalancer, que cuenta con las siguientes propiedades:

 

 

Configuración del servidor de copia de seguridad

Los servidores de respaldo (los servidores detrás del balanceador de carga) pueden ser un TsgcWebSocketServer, TsgcWebSocketHTTPServer o un Datasnap Server.

Esos servidores tienen una propiedad llamada LoadBalancer donde puede configurar la conexión entre el servidor LoadBalancer y los servidores de respaldo.

 

 

Referencia