不知道我的标题在技术上是否正确,但我遇到问题。提高asp.net的请求队列限制
我在IIS 8上有一个asp.net 4.5站点,并使用asp.net来控制/限制文件下载。 而不是让IIS服务器大型(10-20MB)静态文件,如zip我使用asp.net。
它工作正常,直到500到700个用户开始下载。之后,asp.net开始将所有请求排队到该域,直到活动请求计数低于某种预先确定的数量。
静态内容(如html)不受影响。如果我启用多个工作进程,它将处理更多请求,但会带来管理会话状态的问题。
如果我让IIS服务文件,则不存在队列问题。 有没有办法增加asp.net的队列长度?
,谢谢,我会修改或以上适用于我的web.config,看看它是否会有所帮助。 CDN不适合我。网站只是一个个人网站,它消耗的带宽在CDN – nLL
上将非常昂贵哦,它适用于Aspnet.config – nLL
在这种情况下,您可能会考虑编写一个HTTP处理程序,以简单地检查任何必要条件(例如,用户已登录),然后静态提供文件。这将消除ASP.Net处理开销。 http://msdn.microsoft.com/en-us/library/bb398986(v=vs.100).aspx –