TsgcWebSocketHTTPServerGebeurtenissen › OnLoadBalancerConnect

OnLoadBalancerConnect Gebeurtenis

Wordt geactiveerd wanneer de server verbinding maakt met de Load Balancer Server.

Syntaxis

__property TsgcWSConnectEvent OnLoadBalancerConnect;
// typedef void __fastcall (__closure *TsgcWSConnectEvent)(TsgcWSConnection * Connection);

Standaardwaarde

Opmerkingen

Wanneer LoadBalancer.Enabled True is, opent de server een nevenverbinding met de Load Balancer Server die wordt geïdentificeerd door LoadBalancer.Host en LoadBalancer.Port, om berichten over een cluster te verspreiden en zijn eigen bindingen te publiceren. OnLoadBalancerConnect wordt geactiveerd zodra die nevenverbinding tot stand is gebracht en de server is geregistreerd. De parameter Connection is de TsgcWSConnection tegen de Load Balancer Server; deze gebeurtenis wordt niet geactiveerd voor gewone HTTP- of WebSocket-clients die verbinding maken met de server.

Voorbeeld


void OnLoadBalancerConnect(TsgcWSConnection *Connection)
{
  WriteLn("#load balancer connected: " + Connection->PeerIP);
}

Terug naar Events