TsgcWebSocketLoadBalancerServer

Composant TsgcWebSocketLoadBalancerServer.

Introduction

Le composant TsgcWebSocketLoadBalancerServer vous permet d'équilibrer la charge des protocoles WebSocket et HTTP. Pour le protocole WebSocket, il distribue les messages entre un groupe de serveurs et distribue les connexions clientes en utilisant une séquence aléatoire ou un algorithme à connexions minimales.

 

Le Serveur d'équilibrage de charge hérite de toutes les méthodes et propriétés de TsgcWebSocketHTTPServer.

 

Configuration de l'équilibreur de charge

Le serveur de répartition de charge est un descendant de TsgcWebSocketHTTPServer, donc lisez la documentation sur TsgcWebSocketHTTPServer pour savoir comment le configurer.

 

De plus, le Load Balancer possède la propriété LoadBalancer, qui contient les propriétés suivantes :

 

 

Configuration du serveur de sauvegarde

Les serveurs de sauvegarde (les serveurs derrière l'équilibreur de charge) peuvent être un TsgcWebSocketServer, un TsgcWebSocketHTTPServer ou un serveur Datasnap.

Ces serveurs ont une propriété appelée LoadBalancer où vous pouvez configurer la connexion entre le serveur LoadBalancer et les serveurs de sauvegarde.

 

 

Référence