TsgcWebSocketServer_HTTPAPIProperties › MaxConnections

MaxConnections Eigenschap

Maximaal aantal gelijktijdige clientverbindingen dat door de http.sys-listener wordt geaccepteerd (nul betekent onbeperkt).

Syntaxis

__property int MaxConnections;

Standaardwaarde

0 (onbeperkt)

Opmerkingen

Wanneer groter dan nul weigert de server nieuwe inkomende verbindingen zodra de limiet is bereikt; bestaande sessies blijven onbeïnvloed. Een waarde van 0 schakelt de limiet uit (de standaard). Gebruik deze eigenschap om de host te beschermen tegen resource-uitputting bij plotselinge belasting of om de capaciteit te begrenzen in een taakverdeel-cluster. De waarde wordt afgedwongen op gebruikersmodus-niveau nadat de kernel de socket heeft geaccepteerd; om verkeer eerder te weigeren, combineer met Firewall of RateLimiter.

Voorbeeld


oServer = new TsgcWebSocketServer_HTTPAPI(NULL);
oServer->Host = "127.0.0.1";
oServer->Port = 80;
oServer->MaxConnections = 1000;
oServer->Active = true;

Terug naar Properties