首页 新闻 会员 周边 捐助

IIS6.0

0
悬赏园豆:5 [已解决问题] 解决于 2009-11-20 14:11

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

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

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

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

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

不若相忘于江湖的主页 不若相忘于江湖 | 初学一级 | 园豆:51
提问于:2009-11-13 12:39
< >
分享
最佳答案
0

canbeing正解

MSDN解释:

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

 

这个跟并发量无关,你可以做集群

 

收获园豆:5
persialee | 老鸟四级 |园豆:3217 | 2009-11-13 13:07
听你这样的解释. 应该就是并发啊. IIS 在将新请求加入队列前,先监视指定的应用程序池队列中的请求数量。如果将新的请求添加到队列时,超出了队列的大小限制,服务器会拒绝请求 这不是并发是什么.
不若相忘于江湖 | 园豆:51 (初学一级) | 2009-11-13 17:39
@不若相忘于江湖: 网站并发链接数是指在网站上同一时刻向服务器发送请求的人数。包括:同时点击链接或同时搜索数据库。 并发链接数和网站同时在线人数的区别:一般同时1000人在线,并发链接数最高可能达到50个左右。 您是需要那一种呢?
persialee | 园豆:3217 (老鸟四级) | 2009-11-14 14:55
其他回答(1)
0

太大了,要服务器处理得过来才行。

这个限制,只是允许这么多人访问,超过这么多人,应该会显示Service Unavailable

canbeing | 园豆:1287 (小虾三级) | 2009-11-13 12:55
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册