TsgcWebSocketHTTPServerProprietà › MaxConnections

MaxConnections Proprietà

Numero massimo di connessioni client simultanee accettate dal server.

Sintassi

property MaxConnections: Integer read GetMaxConnections write SetMaxConnections;

Valore predefinito

0 (illimitato)

Note

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.

Esempio


oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Port := 80;
oServer.MaxConnections := 1000;
oServer.Active := true;

Torna alle Proprietà