应用程序池
1、队列长度:65535。
2、回收,禁用重叠回收=True,固定时间间隔=0;
3、进程模型,闲置超时=0,
4、快速故障防护,false.
IIS队列长度:
1、在cmd中执行:
c:\windows\system32\inetsrv\appcmd.exe set config /section:serverRuntime /appConcurrentRequestLimit:100000
2、%systemroot%\Microsoft.Net\Framework64\v4.0.30319\CONFIG\machine.config
找到如下所示的 processModel 元素:
替换为:
3、修改注册表,调整IIS 7支持的同时TCPIP连接数
reg add HKLM\System\CurrentControlSet\Services\HTTP\Parameters /v MaxConnections /t REG_DWORD /d 100000
4、以解决text/vnd.wap.wml问题
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\Browsers\Default.browser
找到
注释
回到 C:\Windows\Microsoft.NET\Framework64\v4.0.30319
执行 aspnet_regbrowsers -i
5、解决Bad Request - Request Too Long问题
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP\Parameters /v MaxFieldLength /t REG_DWORD /d 32768
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP\Parameters /v MaxRequestBytes /t REG_DWORD /d 32768
7、重启http和iis
net stop http & net start http & iisreset
8、设置Cache-Control为public