TsgcWebSocketHTTPServer › Propriedades › MaxConnections
Número máximo de conexões de cliente simultâneas aceitas pelo servidor.
property MaxConnections: Integer read GetMaxConnections write SetMaxConnections;
0 (ilimitado)
Quando MaxConnections é maior que zero, o servidor recusa novas conexões TCP de entrada quando o limite é atingido; as sessões existentes não são afetadas. Use esta propriedade para proteger o host contra esgotamento de recursos sob carga súbita ou para limitar a capacidade em uma fazenda com balanceamento de carga. Um valor de 0 desabilita o limite. Combine com RateLimiter ou Firewall para um controle de admissão mais granular.
oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Port := 80;
oServer.MaxConnections := 1000;
oServer.Active := true;