TsgcWebSocketServer › Properties › MaxConnections
Nombre maximum de connexions clientes simultanées acceptées par le serveur.
property MaxConnections: Integer read GetMaxConnections write SetMaxConnections;
0 (illimité)
Lorsque MaxConnections est supérieur à zéro, le serveur refuse les nouvelles connexions TCP entrantes une fois la limite atteinte ; les sessions existantes ne sont pas affectées. Utilisez cette propriété pour protéger l'hôte contre l'épuisement des ressources en cas de charge soudaine ou pour limiter la capacité dans une ferme avec équilibrage de charge. Une valeur de 0 désactive la limite. Combinez avec RateLimiter ou Firewall pour un contrôle d'admission plus précis.
oServer := TsgcWebSocketServer.Create(nil);
oServer.Port := 80;
oServer.MaxConnections := 1000;
oServer.Active := true;