IIS 7工作进程瓶颈,在应用程序池ASP.NET 3.5 + 2.0下有大量等待请求
|
我正在使用ASP.NET 2.0,.NET 2.0 Framework和IIS7。我看到大量的“请求”队列出现在“工作进程”选项下。记录的状态似乎比其他任何东西都多ѭ0和ѭ1。
我在
C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727
(32位路径和64位路径)中对aspnet.config
进行了修改,以包括:
maxConcurrentRequestsPerCPU=\"50000\"
maxConcurrentThreadsPerCPU=\"0\"
requestQueueLimit=\"50000\"
我对C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\CONFIG
(32位和64位路径)中的machine.config
进行了修改,以包括:
autoConfig=\"false\"
maxIoThreads=\"100\"
maxWorkerThreads=\"100\"
minIoThreads=\"50\"
minWorkerThreads=\"50\"
minFreeThreads=\"176\"
minLocalRequestFreeThreads=\"152\"
我仍然遇到这个问题。
该问题表现为工作进程队列中的大量请求。
发生此问题时,到网站的当前连接数将显示500。我认为我没有看到并发连接超过500个而没有发生此问题。
随着请求的阻塞,Web应用程序变慢。
刷新应用程序池可以解决一段时间(如预期的那样),因为负载分散在两个池之间。
问题FIXED REQUEST的应用程序池已设置为在50000刷新。
注意:我相信.NET 3.5框架使用2.0框架的appnet和计算机配置文件。
服务器资源(CPU,RAM)未充分利用。
没有找到相关结果
已邀请:
3 个回复
师埠女
岭取
磁辫覆氓