查询 ASP.NET 时,服务的请求将通过 Internet Information Services (IIS) 和 ASP.NET 工作进程之间的管道来传递,并且在该管道内排队。(ASP.NET 在自己的进程中运行 - 这一点不同于传统的 ASP,传统的 ASP 与 IIS 服务在同一个进程中运行。)默认情况下,此队列最多可以包含 5,000 个请求。如果请求超过 5,000 个,则用户将收到“503 - 服务不可用”错误,并被拒绝服务。

尽管默认值对于相对数目较少的 Communicator Web Access(2007 R2 发行版)用户来说足够了,但随着用户数接近 4,500,就很容易超过请求队列的限制。由于这个原因,您可能需要将请求队列的限制增加到 15,000。如果将请求队列的限制设置为 15,000,就能够提供足以处理所有客户端请求的大队列了。此外,如果服务器在 Windows Server 2008 上运行,则您需要配置 appConcurrentRequestLimit 设置以支持 5,000 以上的连接。

修改 ASP.NET 请求队列的限制

  1. 单击“开始”,然后单击“运行”****。

  2. 在“运行”对话框中,键入 notepad %systemroot%\Microsoft.Net\Framework64\v2.0.50727\CONFIG\machine.config,然后单击“确定”。

  3. 找到如下所示的 processModel 元素:<processModel autoConfig="true" />

  4. 将 processModel 元素替换为以下值:<processModel enable="true" requestQueueLimit="15000" />

  5. 保存并关闭 Machine.config 文件。

  6. 对于 Windows Server 2008,在“运行”****对话框中,键入 appcmd.exe set config /section:serverRuntime /appConcurrentRequestLimit:<#of users * 1.5>。

修改 ASP.NET 请求队列的限制相关推荐

  1. iOS网络开发中的同步、异步和请求队列

    在iOS网络编程中,我们经常会遇到线程的同步和异步问题,同时为了对异步请求更加精准丰富的控制,我们还常常在iOS中使用请求队列,下面就来谈谈iOS开发中同步.异步以及请求队列的使用方法. 1. 同步意 ...

  2. iOS网络编程之同步、异步、请求队列

    1. 同步意为着线程阻塞,在主线程中使用此方法会不响应任何用户事件.所以,在应用程序设计时,大多被用在专门的子线程增加用户体验,或用异步请求代替. - (IBAction)grabURL:(id)se ...

  3. ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的?...

    一.首先修改文件夹属性: 资源管理器    ->    工具    ->    文件夹选项    ->    查看    ->    把简单文件共享的选择去掉(默认是打钩的) ...

  4. java的“看门狗”锁续期可以用php redis这样实现【php锁续期、分布式锁、无锁请求队列超卖】解决【商家超卖(商品库存控制)、用户超买(秒杀订单控制)】问题。非demo 线上一直在用

    要求与痛点描述 1.不允许使用库存创建队列 因为库存如果是10w难道要创建一个10w长度的队列吗 2.不允许对整个业务过程加锁 可能业务执行时间很长 导致锁粒度太大 影响并发量 3.如果业务时间大于锁 ...

  5. kafka请求队列模块

    最近一直研究kafka源码,想着有必要记录一下.不管研究是否到位,也算是一个里程碑吧. 当我们说到 Kafka 服务器端,也就是 Broker 的时候,往往会说它承担着消息持久化的功能,但本质上,它其 ...

  6. ASP.Net请求小周期

    另一篇另篇2 ASP.NET请求处理全过程 一个ASP.NET请求过程中,从浏览器中发出一个Web请求 到 这个请求被响应并显示在浏览器中的过程中究竟会发生哪些不同的事件,当我们进入这个事件之旅时,我 ...

  7. AJAX ASP/PHP 请求实例

    AJAX ASP/PHP 请求实例 ·                          Previous Page ·                          Next Page AJAX ...

  8. 如何修改 asp.net core 5 程序的默认端口号?

    咨询区 ja73 在本地开发环境下,我知道可以通过修改 launchSettings.json 文件中的端口号来实现端口切换. "WebApplication1": {" ...

  9. php ajax队列,AJAX请求队列实现

    这篇文章主要为大家详细介绍了AJAX请求队列的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 AJAX在使用的过程中会遇到一个问题,当用户短时间内执行了多个异步请求的时候,如果前一个请求没 ...

最新文章

  1. codeforces Round#429 (Div2)
  2. 集成学习(ensemble learning)(三)
  3. boost::mp11::mp_replace_if相关用法的测试程序
  4. ASP.NET 5 入门(1) - 建立和开发ASP.NET 5 项目
  5. 随机JCache内容:多个提供程序和JMX Bean
  6. lisp eval apply_SICP远古魔法-LISP概览(1-2)
  7. Oracle 10g 高级安装图文教程(二)
  8. android第三方推送实现,Android--利用第三方推送实现APP伪保活(小米篇)
  9. [转载]保护 ASP.NET 应用程序的安全
  10. 【转】 Objective C实现多继承
  11. 在 VB.NET 编程中使用数组
  12. 什么是Wiegand协议?什么是韦根26? 什么是韦根34?
  13. Word 分节符插入与删除方法
  14. 【计算机网络】网络安全 : 数字签名 ( 数字签名简介 | 数字签名实现 | 数字签名功能 | 保密数字签名 )
  15. 什么是大数据(转自知乎)
  16. 面向对象系列(二)-封装,继承,多态
  17. 2019-06-12-pintos 实验1
  18. mysql计算月初日期_mysql 获取上月、本月月初月末
  19. vue项目- v-lazy懒加载 图片没有出来之前 loding的图标占位
  20. Entrust Datacard新一代再转印证卡打印机系列喜获蓝盾杯创新奖

热门文章

  1. Qt Creator桌面平台
  2. C++对C的加强之C++中所有的变量和函数都必须有类型
  3. 看代码的软件_软件著作权申请中常见的补正问题及解决方式
  4. B01_NumPy Ndarray对象(ndarray内容结构,参数,多维,最小维度,dtype参数)
  5. Spark中自定义排序
  6. Maven+SpringMVC+Dubbo+zookeeper 简单的入门demo配置
  7. Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC
  8. window应用移植到Linux下(应用移植)
  9. 一个ApplicationContext.xml的配置
  10. python对字典的基本操作(遍历、排序)总结,Python字典操作简明总结