TsgcWebSocketLoadBalancerServer

Componente TsgcWebSocketLoadBalancerServer.

Introdução

O componente TsgcWebSocketLoadBalancerServer permite que você faça o balanceamento de carga dos protocolos WebSocket e HTTP . Para o protocolo WebSocket, ele distribui as mensagens entre um grupo de servidores e distribui as conexões de clientes usando uma sequência aleatória ou um algoritmo de menos conexões.

 

O Load Balancer Server herda todos os métodos e propriedades do TsgcWebSocketHTTPServer.

 

Load Balancer Configuration

O servidor Load Balancer é descendente de TsgcWebSocketHTTPServer, então leia a documentação sobre o TsgcWebSocketHTTPServer para saber como configurá-lo.

 

Além disso, o Load Balancer possui a propriedade LoadBalancer, que tem as seguintes propriedades:

 

 

Configuração do Servidor de Backup

Os Backup Servers (os servidores atrás do balanceador de carga) podem ser um TsgcWebSocketServer, TsgcWebSocketHTTPServer ou um Datasnap Server.

Esses servidores têm uma propriedade chamada LoadBalancer onde você pode configurar a conexão entre o LoadBalancer Server e os Servidores de Backup.

 

 

Referência