TsgcWebSocketHTTPServer › Proprietà › MaxConnections
Numero massimo di connessioni client simultanee accettate dal server.
property MaxConnections: Integer read GetMaxConnections write SetMaxConnections;
0 (illimitato)
Quando MaxConnections è maggiore di zero, il server rifiuta le nuove connessioni TCP in ingresso una volta raggiunto il limite; le sessioni esistenti non vengono interessate. Utilizzare questa proprietà per proteggere l'host dall'esaurimento delle risorse in caso di carico improvviso o per limitare la capacità in una farm con bilanciamento del carico. Un valore di 0 disabilita il limite. Combinare con RateLimiter o Firewall per un controllo dell'ammissione più granulare.
oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Port := 80;
oServer.MaxConnections := 1000;
oServer.Active := true;