Windows Server 2008 R2 IIS7.5優(yōu)化
2017-02-23 17:18:16
10842
1. 調(diào)整IIS 7應(yīng)用程序池隊(duì)列長度,由原來的默認(rèn)1000改為65535。
IIS Manager > ApplicationPools > Advanced Settings:Queue Length : 65535
2. 調(diào)整IIS 7的appConcurrentRequestLimit設(shè)置?由原來的默認(rèn)5000改為100000,開始-運(yùn)行(管理員身份)-cmd:
c:windowssystem32inetsrvappcmd.exe set config /section:serverRuntime /appConcurrentRequestLimit:100000
回車。
查看設(shè)置后的效果,打開“%systemroot%System32inetsrvconfigapplicationHost.config”,可以查看修改后的效果:
<serverRuntime appConcurrentRequestLimit="100000" />
3. 調(diào)整machine.config中的processModel>requestQueueLimit的設(shè)置,由?來的默認(rèn)5000改為100000。
<configuration>
<system.web>
<processModel enable="true" requestQueueLimit="100000"/>
4. 修改注冊(cè)表,調(diào)整IIS 7支持的同時(shí)TCPIP連接數(shù),由原來的默認(rèn)5000改為100000。
reg add HKLMSystemCurrentControlSetServicesHTTPParameters /v MaxConnections /t REG_DWORD /d 100000
5. 運(yùn)行命令使用設(shè)置生效
net stop http & net start http & iisreset