修改Windows Server 2008+IIS 7默认连接限制,解决http 503 异常

WIN7中IIS7默认配置的服务器 同时 最多只能处理 5000个 请求,如果由于某些情况(程序问题等)造成同时请求超过5000时,将会导致服务器错误。为此,修改服务器的设置,从而支持10万个同时请求。 具体设置如下: 1. 调整IIS7应用程序池 队列 长度 依次打开,I

WIN7中IIS7默认配置的服务器同时最多只能处理5000个请求,如果由于某些情况(程序问题等)造成同时请求超过5000时,将会导致服务器错误。为此,修改服务器的设置,从而支持10万个同时请求。

  具体设置如下:

1. 调整IIS7应用程序池队列长度

  依次打开,IIS管理器 > 应用程序池 > 高级设置,修改队列长度为65535

 

2.  调整IIS 7的appConcurrentRequestLimit设置

  打开%systemroot%\System32\inetsrv\config\applicationHost.config,将appConcurrentRequestLimit的值由默认5000改为100000

<serverRuntime appConcurrentRequestLimit="100000" />

  也可以直接在运行中执行:

c:\windows\system32\inetsrv\appcmd.exe set config /section:serverRuntime /appConcurrentRequestLimit:100000

 

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

  打开%windir%\Microsoft.NET\Framework\v4.0.30319\Config\machine.config,将requestQueueLimit的值由默认5000改为100000

<configuration>  
    <system.web>  
        <processModel requestQueueLimit="100000"/>  

 

 

4. 修改注册表,调整IIS 7支持的同时TCPIP连接数

在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP\Parameters节,将默认连接数5000改为100000。

reg add HKLM\System\CurrentControlSet\Services\HTTP\Parameters /v MaxConnections /t REG_DWORD /d 1000000 

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

军哥的 LNMP 环境包 1.2 内置了 Pureftpd 的安装程序。 安装 Pureftpd 进入lnmp解压后的目录,执行:./pureftpd.sh 会显示如下图: 按提示输入当前MySQL的root密码,输入完成,回车确认,会提示如下信息: 这一步是
今天在给客户配置服务器环境,服务器使用的是 centos 系统,发现竟然没办法使用 date 命令来修改系统时间(倡萌之前分享过 修改服务器时间为北京时间 的方法),于是google了一下,解决方法,做一下记录和分享。 以root身份登陆并执行以下命令即可:
目前不少站长朋友还是使用Windows XP,这样一来,如何在本地搭建ASP环境就成了一个不小的问题。下面,笔者将图文演示 Windows XP下安装IIS搭建ASP环境 的全过程,希望对新手有所帮助。
忘记MySQL ROOT密码是在MySQ使用中很常见的问题,可是有很多朋友并不会重置ROOT密码,那叫苦啊,特写转载这篇文章
内容提要 使用 GoDaddy.com 服务的你,有没有过忘记登录密码的经历?如果你真的忘记了密码,别着急,本文将图文演示帮你找回你的登录密码。 找回/修改登录密码 1.在登录 GoDaddy.com 出错以后,就会弹到这个页面,需要你重新输入用户名和密码,如
内容提要: cPanel是使用最广泛、操作最为方便的主机管理系统,国外主机大都采用这个系统。本文将图文演示cPanel登录、修改界面语言、修改登录密码的全过程。 一、登录cPanel 访问cPanel登录界面,一般为http://x3demob.cpx3dem