在IIS Express中配置最大请求数

Dis*_*ile 5 iis-express

如何配置IIS Express中允许的最大请求数?

我想将此更改为仅允许一些请求来测试超出限制时发生的情况.

Ked*_*dya 6

可以使用applicationHost.config文件配置IIS Express .它位于%userprofile%\my documents\IISexpress\config

在文本编辑器中打开此文件.你会<sites><system.applicationHost>部分找到元素.在那里,您将找到<site>IIS express上托管的每个站点的元素.找到与您的网站对应的元素.添加一个<limits>元素,如下所示.

<sites>
  <!-- Other sites -->

  <site name="YourSiteName" id="YourSiteId">
    <!-- Existing elements -->

    <limits maxBandwidth="65536" maxConnections="1024" connectionTimeout="00:01:00" />
  </site>

  <!-- Remaining sites -->
</site>
Run Code Online (Sandbox Code Playgroud)

您可以将maxConnections参数设置为所需的请求数.

这应该工作,虽然我还没有测试过.

  • 是仅仅是我还是在限制元素下这些值似乎被IIS Express完全忽略了?我不确定这是否适用于maxConnections和maxBandwidth但是我的经验是使用IIS Express时根本不遵守connectionTimeout.http://stackoverflow.com/a/14349049/83658 (2认同)