asp.net - net - tiempo de respuesta iis
Cómo aumentar los subprocesos de grupo de subprocesos en IIS 7.0 (1)
Mire el elemento applicationPool
de su aspnet.config:
<configuration>
<system.web>
<applicationPool
maxConcurrentRequestsPerCPU="5000"
maxConcurrentThreadsPerCPU="0"
requestQueueLimit="5000" />
</system.web>
</configuration>
Un ejemplo de ubicación es:
C:/Windows/Microsoft.NET/Framework64/v4.0.30319/aspnet.config
Es posible que también desee ver processModel
(en su machine.config).
Environment: Windows Server 2008 Enterprise, IIS 7.0, ASP.NET 2.0 (CLR), .NET 4.0
Tengo una aplicación ASP.NET
sin página y sin sesión ( HttpHandler
). Es un servidor de streaming. Uso dos subprocesos para procesar cada solicitud, de modo que si hay 100 clientes conectados, se utilizan 200 subprocesos. Este es un servidor dedicado y no hay más aplicaciones en el servidor.
El problema es que después de que 200 clientes están conectados (bajo pruebas de estrés), la aplicación rechaza a los nuevos clientes, pero si incremento los subprocesos de trabajo del application pool
de application pool
(crear un jardín web), puedo tener 200 nuevos clientes felices por proceso w3wp
.
Siento que el límite del grupo de subprocesos .NET llega a ese punto y necesito aumentarlo.
Gracias