我希望让我的Web应用程序具有可扩展性,并且正在阅读文章,其中据说队列长度应增加1.5倍*用户数。
设置:
IIS->应用程序池默认设置 - >队列长度
IIS - > ASP.NET->队列长度
问题: 队列长度属性之间有什么区别?
我知道有人说它处理HTTP.sys请求和其他并发的asp.net请求。但是,它将如何帮助应用程序扩展,即仅改变一个或两个都在执行某些不同的角色。
答案 0 :(得分:1)
应用程序池可以处理多个网站,因此队列适用于池中的每个网站。该网站的ASP.NET队列受到限制。
答案1:应用程序池默认设置->队列长度:
可选的uint属性。
向HTTP.sys指示要排队等待一个应用程序的请求数量 池,然后拒绝以后的请求。
当超过为此属性设置的值时,IIS拒绝 后续请求出现503错误。如果loadBalancerCapabilities 设置为true,连接将关闭而不是拒绝 请求带有503。
答案2:IIS-> ASP.NET->队列长度:
相同,但与所选网站有关。