TsgcWebSocketLoadBalancerServerMethods › Start

Start Metodo

Avvia il load balancer da un thread secondario in modo che il thread chiamante non venga bloccato mentre i binding vengono aperti.

Sintassi

procedure Start;

Note

Start genera un thread di lavoro interno che imposta Active := True, in modo che il chiamante (tipicamente il thread principale dell'interfaccia utente) torni immediatamente invece di bloccarsi mentre il load balancer si collega alle porte configurate. Non è garantito che il server sia in ascolto quando Start ritorna; iscriversi a OnStartup per essere notificati una volta che il load balancer accetta connessioni. Impostare Port e qualsiasi Bindings prima di chiamare Start in modo che i server di backup possano registrarsi con il load balancer. Utilizzare direttamente la proprietà Active se si preferisce un avvio sincrono che viene eseguito sul thread chiamante.

Esempio


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

Torna ai Metodi