TsgcWebSocketLoadBalancerServerÖzellikler › MaxConnections

MaxConnections Özellik

Yük dengeleyici tarafından kabul edilen maksimum eşzamanlı TCP bağlantısı sayısı (aşağı akış istemcileri artı kayıtlı arka uçlar).

Sözdizimi

property MaxConnections: Integer read GetMaxConnections write SetMaxConnections;

Varsayılan Değer

0 (sınırsız)

Remarks

MaxConnections sıfırdan büyük olduğunda, yük dengeleyici sınıra ulaşıldığında yeni gelen TCP bağlantılarını reddeder; mevcut oturumlar etkilenmez. Sayaç hem aşağı akış istemci oturumlarını hem de her kayıtlı arka uç sunucusu tarafından açık tutulan uzun ömürlü kontrol kanalını içerir, bu nedenle sınırı buna göre boyutlandırın. Ana bilgisayarı ani yük altında kaynak tükenmesinden korumak için bu özelliği kullanın. 0 değeri sınırı devre dışı bırakır. Yük dengeleyicide bağlantıları sınırlamanın bir arka ucun aşırı yüklenmesini engellemediğini unutmayın, her arka uca da kapasite sınırları ekleyin.

Örnek


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

Özelliklere Dön