IIS6.0

 1  做了一个WEB服务,   在IIS6.0 的   应用程序池  中建了一个名为 ReportService 的 程序池.  因为很多服务或程序都要调用我写的这个服务. 

   并发数有时候达到几千.  那样导致 服务会失去响应.  我尝试着将程序池中的 请求队列限制 设为 5000 , 我在一些介绍中说这个请求队列限制就是设置并发数. 

   不知道这样的理解对还是不对.   如果我将此项设置设为10000时, 是否能真的并发10000个请求? 

  2  即然在IIS6.0 , 可以设置多个应用程序池,  我现在的一个IIS大约有十五个左右的网站, 我为每个网站设置一个应用程序池, 每一个应用程序池的请求队列限制为10000

   不知这样的设置好不好, 有什么不好的地方敬请大家指正. 谢谢.

富国沪深
浏览 408回答 2
2回答

月关宝盒

canbeing正解MSDN解释:应用程序池队列长度限制可防止大量请求排队等候及重载服务器。当启用应用程序池队列长度限制时,IIS 在将新请求加入队列前,先监视指定的应用程序池队列中的请求数量。如果将新的请求添加到队列时,超出了队列的大小限制,服务器会拒绝请求,并向客户端发送 一个 503 错误响应(不能自定义该响应) 这个跟并发量无关,你可以做集群

阿晨1998

太大了,要服务器处理得过来才行。这个限制,只是允许这么多人访问,超过这么多人,应该会显示Service Unavailable
打开App,查看更多内容
随时随地看视频慕课网APP