TsgcWebSocketLoadBalancerServerMéthodes › Start

Start Méthode

Démarre l'équilibreur de charge depuis un thread secondaire afin que le thread appelant ne soit pas bloqué pendant l'ouverture des liaisons.

Syntaxe

procedure Start;

Remarques

Start génère un thread de travail interne qui définit Active := True, de sorte que l'appelant (généralement le thread principal de l'interface utilisateur) retourne immédiatement au lieu de se bloquer pendant que le load balancer se lie à ses ports configurés. Il n'est pas garanti que le serveur soit en écoute lorsque Start retourne ; abonnez-vous à OnStartup pour être notifié une fois que le load balancer accepte des connexions. Définissez Port et tous les Bindings avant d'appeler Start afin que les serveurs de sauvegarde puissent s'enregistrer auprès du load balancer. Utilisez directement la propriété Active si vous préférez un démarrage synchrone qui s'exécute sur le thread appelant.

Exemple


oServer := TsgcWebSocketLoadBalancerServer.Create(nil);
oServer.Port := 80;
oServer.Start();

Retour aux méthodes