TsgcWebSocketHTTPServer › Olaylar › OnLoadBalancerConnect
Sunucu, Load Balancer Sunucusuna bağlandığında tetiklenir.
property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
LoadBalancer.Enabled True olduğunda, sunucu, bir küme genelinde mesaj yayınlamak ve kendi bağlamalarını yayınlamak için LoadBalancer.Host ve LoadBalancer.Port ile tanımlanan Load Balancer Server'a bir yan bağlantı açar. OnLoadBalancerConnect, o yan bağlantı kurulduğunda ve sunucu kaydedildiğinde tetiklenir. Connection parametresi, Load Balancer Server'a karşı olan TsgcWSConnection'dır; bu olay, sunucuya bağlanan normal HTTP veya WebSocket istemcileri için tetiklenmez.
procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;