IIS 7.5 每个系统的最大并发请求数

IIS 7.5 Max Concurrent requests per system

我在 windows 服务器 2008 R2 SP1 上托管了一个 ASP.NET MVC5 网络应用程序。 在这个网站上有一个上传文件部分,用户可以上传最大为 1 GB 的大文件。当他们单击上传按钮时,将打开另一个弹出窗口 window 以允许用户在文件上传期间做其他事情。我使用 MvcFileUploader 进行上传。问题是在上传过程中,他们无法从站点打开其他页面。我在上传文件时测试了这些项目:

  1. 用户可以打开其他网站(结果是上传者没有使用 整个可用网络流量)
  2. 当一个用户正在上传时,来自另一个系统的其他用户可以轻松打开我们的网站(结果是 IIS 服务器正在运行并且没有没有响应)

所以我得出这样的结论,即某处应该限制每个 IP/system 的最大并发连接数。我对吗? 你有什么建议吗? 我已经用这些更改了 MvcFileUploader 默认配置:

limitConcurrentUploads: 1,
sequentialUploads: true,

我将上传程序移动到一个新的应用程序,这样不会让主站点的进程繁忙。