让Windows Server 2008+IIS 7+ASP.NET支持10万个同时请求
今天下午17点左右,博客园博客站点出现这样的错误信息:
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
由于之前使用的是默认配置,服务器最多只能处理5000个同时请求,今天下午由于某种情况造成同时请求超过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中可以查看到该设置:
3. 调整machine.config中的processModel>requestQueueLimit的设置
由原来的默认5000改为100000。
<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 1000000
完成上述4个设置,就可以支持10万个同时请求,博客园博客服务器已经启用上述设置。
让Windows Server 2008+IIS 7+ASP.NET支持10万个同时请求相关推荐
- [转载]让Windows Server 2008 + IIS 7+ ASP.NET 支持10万并发请求
由于之前使用的是默认配置,服务器最多只能处理5000个同时请求,今天下午由于某种情况造成同时请求超过5000,从而出现了上面的错误. 为了避免这样的错误,我们根据相关文档调整了设置,让服务器从设置上支 ...
- 让Windows Server 2008 + IIS 7+ ASP.NET 支持10万并发请求
由于之前使用的是默认配置,服务器最多只能处理5000个同时请求,今天下午由于某种情况造成同时请求超过5000,从而出现了上面的错误. 为了避免这样的错误,我们根据相关文档调整了设置,让服务器从设置上支 ...
- 让Windows Server 2008 + IIS 7+ ASP.NET 支持10万并发请求--转载
今天下午17点左右,博客园博客站点出现这样的错误信息: Error Summary: HTTP Error 503.2 - Service Unavailable The serverRuntime@ ...
- 让Windows Server 2008+IIS 7+ASP.NET突破默认限制,支持海量并发连接数
参考:下午cn-asp.net服务器出现这样的错误信息: Error Summary: HTTP Error 503.2 - Service Unavailable The serverRuntime ...
- windows server 2008 + IIS 7.5实现多用户FTP(多账号对应不同目录)
在windows server 2003 + IIS 6 的时候,就已经能实现多用户FTP的功能,不过设置有写繁琐,如果站点多的话,设置账号.权限这些东西都要搞很久. Windows server 2 ...
- windows Server 2008+iis 7.5 部署应用程序
1.应用程序池中需要设置是否启用32位应用程序->True,否则不兼容32位应用程序 2.为每一个网站建立一个应用程序池,否则出现错误.是否可以共享? 3.在windows Server 200 ...
- windows server 2008 r2 托管 asp.net core 程序无法启动
windows server 2008 r2 托管 asp.net core 程序无法启动时,需安装以下更新: Update for Windows Server 2008 R2 x64 Editio ...
- Windows Server 2008 R2 搭建ASP网站
我们的实验环境是Windows Server 2008 R2,首先打开"服务器管理器"页面,新安装好的系统我们可以在任务栏中找到服务器管理器图标,也可以在开始菜单管理工具中找到服务 ...
- Windows server 2012 IIS 安装asp网站
本文作为一个教程 指导安装部署IIS的asp网站 在IIS内选择"添加角色和功能 选择"web服务器IIS"和"应用程序开发"内 "asp& ...
- windows server 2008 iis 添加ssl证书
1. 获取证书 目前腾讯云和阿里云都提供1年免费的ssl证书. 以腾讯云为例,申请地址为https://console.qcloud.com/ssl,可使用QQ号登录. 选择免费DVSSL证书 验证域 ...
最新文章
- c语言英文字符转数字,C语言常用数字和字符串转换函数(国外英文资料).doc
- Linux C编程--网络编程2--面向连接的网络编程
- 美团一面:你既然写过Mybatis插件,能给我说说它底层是怎么加载一个自定义插件的吗?...
- pigeon hole
- project 模板_不会绘制横道图?18个施工进度计划横道图模板,可一键自动生成,方便快捷易操作,直观形象,相当好用...
- cobaltstrike生成一个原生c,然后利用xor加密解密执行
- 数据驱动开发_开发数据驱动的股票市场投资方法
- Redis工作笔记-Jedis的基本使用
- flutter和dart的SDK安装
- 《Excel 职场手册:260招菜鸟变达人》一第 26 招 对齐两个字的名字
- CSS3 动画、变形效果
- 最新计算机主板参数,电脑主板参数知识
- 雪球网股票用户评论爬虫
- 计算机开机界面用户如何删除,怎么删除电脑登陆账户_怎么删除电脑开机账户...
- 开发系统所需的服务器,开发软件的服务器需要什么配置
- mysql virt虚拟内存_Java 进程占用VIRT虚拟内存超高的问题
- 关于物联网卡流量统计的那些事儿
- 精美黑色UI版创客新零售系统源码
- Byte Pair Encoding
- 按键android手机排行榜,【直板全键盘手机推荐】直板键盘手机排行榜
热门文章
- anaconda python命令_怎么用anaconda命令行?
- PyCharm中的一些设置
- matlab中subplot()函数的作用
- localtime选择00:00值不回显_配置OSPF的DR选择示例
- c语言定积分的基本思想_积分的计算方法、技巧、思路总结~
- 交通部 城轨交通运营管理规定_韩国又松大学热门专业-轨道交通运营与管理专业介绍...
- 我需要一个媒体服务器来进行一对多的WebRTC广播吗?
- Linux常用指令指南
- 《深入理解Hadoop(原书第2版)》——3.4第一个Hadoop程序
- 使用Git和远程代码库