TsgcWebSocketLoadBalancerServerÖzellikler › Active

Active Özellik

Yük dengeleyiciyi başlatır veya durdurur, aşağı akış istemcilerini ve arka uç TsgcWebSocketServer kayıtlarını kabul eden dinleyici soketlerini açar.

Sözdizimi

property Active: Boolean read GetActive write SetActive default False;

Varsayılan Değer

False

Remarks

Yük dengeleyicinin yapılandırılan Port'ta (ve ek Bindings üzerinde) dinlemeye başlaması için Active'i True olarak ayarlayın. Dinlemeye başladıktan sonra, alt akış istemcileri tıpkı düz bir TsgcWebSocketServer'a bağlanacakları gibi yük dengeleyiciye bağlanır, arka uç sunucular ise kendi LoadBalancer istemcileri aracılığıyla kendilerini kaydeder ve yönlendirme hedefleri haline gelir. Active'i tekrar False olarak ayarlamak, tüm alt akış istemci oturumlarını kapatır ve her arka ucun kaydını siler. Farklı bir bağlantı noktasında yeniden başlatmadan önce önceki tanıtıcıları atmak için Bindings.Clear()'i çağırın.

Örnek


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

Özelliklere Dön