Windows系统服务器IIS7.5 Asp.net支持10万请求的设置方法

简介:
+关注继续查看

问题现象

ECS Windows系统服务器基于IIS搭建的网站由于IIS默认的配置,服务器最多只能处理5000个同时请求,访问量大时很容易导致报错:

Error Summary:
HTTP Error 503.2 - Service Unavailable
The serverRuntime@appConcurrentRequestLimit setting is being exceeded.
Detailed Error Information:
Module IIS Web Core
Notification BeginRequest
Handler StaticFile
Error Code 0x00000000

解决方案

为了避免这样的错误,我们需要调整让服务器从设置上支持10万个并发请求:

1、登陆IIS服务管理器,点击应用程序池,选择高级设置

clip_image001

2、将队列长度调整为65535。

clip_image002

3、调整IIS 7的appConcurrentRequestLimit设置,由原来的默认5000改为100000:

点击开始--运行下输入命令

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

clip_image003

4、然后我们在C:\Windows\System32\inetsrv\config\applicationHost.config配置文件中,可以看到已经生效了。

clip_image004

clip_image005

5、下一步需要调整machine.config中的processModel>requestQueueLimit的设置,由原来的默认5000改为100000。

clip_image006

clip_image007

6、最后修改注册表,调整IIS 7支持的同时TCPIP连接数,由原来的默认5000改为100000。

直接在命令提示符中运行命令:reg add HKLM\System\CurrentControlSet\Services\HTTP\Parameters /v MaxConnections /t REG_DWORD /d 100000

clip_image008

7、至此设置完毕,可以支持10万个并发请求。




本文转自94cool博客园博客,原文链接:http://www.cnblogs.com/94cool/p/5951502.html,如需转载请自行联系原作者

相关文章
|
2月前
|
监控 Ubuntu 安全
如何在 Ubuntu Linux 中设置和使用 FTP 服务器?
如何在 Ubuntu Linux 中设置和使用 FTP 服务器?
138 2
如何在 Ubuntu Linux 中设置和使用 FTP 服务器?
|
3月前
|
数据安全/隐私保护 Windows
如何在windows上安装部署设置SVN服务器
如何在windows上安装部署设置SVN服务器
|
5月前
|
小程序 安全 定位技术
微信小程序学习实录4(开发前准备、认证必备资料、公众号关联小程序、小程序发布、开发配置、服务器域名、业务域名、位置接口设置)
微信小程序学习实录4(开发前准备、认证必备资料、公众号关联小程序、小程序发布、开发配置、服务器域名、业务域名、位置接口设置)
141 0
|
5月前
|
安全 测试技术 网络安全
Centos7x设置服务器禁ping【实用】
一定程度上在互联网上隐藏自己防止一些批量扫描软件探测主机,减少被入侵的几率。 对于正常运营的生产环境,稳定性是第一要素,同时也要做好相应的安全防护,关闭ping可以起到防止洪水攻击以及一定程度上隐藏自己防止一些批量扫描软件探测主机,减少被入侵的几率。
116 0
Centos7x设置服务器禁ping【实用】
|
9月前
|
JavaScript 前端开发
X-Frame-Options头只能在web服务器里面设置吗?
X-Frame-Options头只能在web服务器里面设置吗?
308 0
|
11月前
|
域名解析 弹性计算 网络协议
ECS 服务器迁移,(nginx 安装、 ecs 安装组与防火墙设置)
每一次 启动和关闭都要进入 cd /usr/local/nginx/sbin 然后执行对应的命令,是不是感觉很烦呀,来配置个全局环境变量或者一个软连接, 这个是一个2选1的,配置哪个都行个人推荐使用软连接,方便,一行命令解决。
ECS 服务器迁移,(nginx 安装、 ecs 安装组与防火墙设置)
|
11月前
|
SQL Unix Linux
Mac免密登录服务器下载文件+Mac设置定时任务
Mac免密登录服务器下载文件+Mac设置定时任务
Mac免密登录服务器下载文件+Mac设置定时任务
|
11月前
|
存储 安全 网络安全
阿里云Linx服务器为网站设置SSL安全证书
宝塔面板配置网站SSL安全证书(支持https访问)
|
12月前
|
应用服务中间件 nginx
Nginx 服务器中设置禁止访问文件或目录的方法
Nginx 服务器中设置禁止访问文件或目录的方法
|
前端开发 程序员
提交文件至服务器的设置——表单属性中的 enctype
提交文件至服务器的设置——表单属性中的 enctype
176 0
提交文件至服务器的设置——表单属性中的 enctype
相关产品
云迁移中心
推荐文章
更多