TsgcHTTPServer › Özellikler › MaxConnections
Sunucu tarafından kabul edilen maksimum eşzamanlı istemci bağlantısı sayısı.
property MaxConnections: Integer read GetMaxConnections write SetMaxConnections;
0 (sınırsız)
MaxConnections sıfırdan büyük olduğunda, sunucu sınıra ulaşıldığında yeni gelen TCP bağlantılarını reddeder; mevcut oturumlar etkilenmez. Bu özelliği, ani yük altında sunucuyu kaynak tükenmesinden korumak veya yük dengelemeli bir çiftlikte kapasiteyi sınırlamak için kullanın. 0 değeri sınırı devre dışı bırakır. Daha ince taneli kabul kontrolü için RateLimiter veya Firewall ile birlikte kullanın.
oServer := TsgcHTTPServer.Create(nil);
oServer.Port := 80;
oServer.MaxConnections := 1000;
oServer.Active := true;