TsgcWebSocketServer_HTTPAPI › Eigenschappen › ThreadPoolSize
Aantal werkthreads dat de http.sys-aanvraagwachtrij via IOCP bedient.
__property int ThreadPoolSize;
32
Stelt de grootte in van de IOCP-werkthreadpool die verzoeken uit de http.sys-kernelwachtrij verwerkt en verzend. De standaard van 32 is een goede keuze voor de meeste werklasten; 64 is de aanbevolen bovengrens — grotere pools helpen zelden omdat http.sys zelf schaalt met het CPU-aantal. Wanneer FineTune.OperatingMode ompHighPerf is, is het totale aantal gelijktijdige vooraf geposte ontvangsten gelijk aan ThreadPoolSize x FineTune.HighPerfAcceptsPerWorker. Moet worden ingesteld voordat de server wordt geactiveerd.
oServer = new TsgcWebSocketServer_HTTPAPI(NULL);
oServer->Host = "127.0.0.1";
oServer->Port = 80;
oServer->ThreadPoolSize = 64;
oServer->Active = true;