TsgcWebSocketHTTPServerPropriedades › MaxConnections

MaxConnections Propriedade

Número máximo de conexões de cliente simultâneas aceitas pelo servidor.

Sintaxe

property MaxConnections: Integer read GetMaxConnections write SetMaxConnections;

Valor Padrão

0 (ilimitado)

Observações

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.

Exemplo


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

Voltar para Propriedades