TsgcWebSocketHTTPServer › Olaylar › OnLoadBalancerConnect

OnLoadBalancerConnect Olay

Sunucu, Load Balancer Sunucusuna bağlandığında tetiklenir.

Sözdizimi

property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object

Varsayılan Değer

—

Remarks

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.

Örnek


procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
  WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;

Olaylara Dön