查看: 2046|回复: 25

IIS 7.5 高并发参数配置

[复制链接]
发表于 2012-11-17 05:00:15 | 显示全部楼层 |阅读模式
由于之前使用的是默认配置,服务器最多只能处理5000个同时请求,对于高并发请求,参照文档设置10万并发

1. 调整IIS 7应用程序池队列长度
由原来的默认1000改为65535。
IIS Manager > ApplicationPools > Advanced Settings
Queue Length : 65535
2.  调整IIS 7的appConcurrentRequestLimit设置
由原来的默认5000改为100000。
c:\windows\system32\inetsrv\appcmd.exe set config /section:serverRuntime /appConcurrentRequestLimit:100000
在%systemroot%\System32\inetsrv\config\applicationHost.config中可以查看到该设置:
<serverRuntime appConcurrentRequestLimit=”100000″ />

3. 调整machine.config中的processModel>requestQueueLimit的设置\

由原来的默认5000改为100000。

<configuration>
    <system.web>
        <processModel requestQueueLimit=”100000″/>  

4. 修改注册表,调整IIS 7支持的同时TCPIP连接数
由原来的默认5000改为100000。
reg add HKLM\System\CurrentControlSet\Services\HTTP\Parameters /v MaxConnections /t REG_DWORD /d 100000
完成上述4个设置,就可以支持10万个同时请求
发表于 2014-10-11 04:43:45 | 显示全部楼层
先顶后看  
发表于 2014-10-20 05:03:38 | 显示全部楼层
不错啊! 一个字牛啊!  
发表于 2014-10-27 01:58:12 | 显示全部楼层
活着,以死的姿态……  
发表于 2014-11-6 12:17:54 | 显示全部楼层
风物长宜放眼量  
发表于 2014-11-18 21:53:50 | 显示全部楼层
今天没事来逛逛,看了一下,感觉相当的不错。  
发表于 2014-12-6 16:51:43 | 显示全部楼层
我的啦嘿嘿  
发表于 2014-12-29 20:46:19 | 显示全部楼层
在她兜里放些零钱,在她不常用的兜里放张一百。  
发表于 2015-1-29 17:57:05 | 显示全部楼层
每天早上起床都要看一遍“福布斯”富翁排行榜,如果上面没有我的名字,我就去上班……  
发表于 2015-3-4 01:09:53 | 显示全部楼层
加油啊!偶一定会追随你左右,偶坚定此贴必然会起到抛砖引玉的作用~  
高级模式
B Color Image Link Quote Code Smilies

本版积分规则