IIS 6.0中的经典ASP无法缩放

时间:2020-03-06 14:21:51  来源:igfitidea点击:

IIS 6.0以串行方式(一次一个)提供我的Classic ASP页面。

仅当#1请求结束时,Web服务器才会处理#2请求。

如果#1请求花费的时间更长,则#2请求将不得不等待#1结尾开始由IIS处理。

这是IIS中的配置错误吗?

操作系统是Windows Server 2003 Standard Edition(Service Pack 2)

解决方案

是的,IIS或者站点很可能已配置为进行服务器端调试,这导致对站点的所有请求都通过单个线程进行。

要检查是否存在这种情况/将其关闭:

  • 在任何网站或者Web虚拟目录的"属性"页面中,单击"主目录"或者"虚拟目录"选项卡。
  • 在"应用程序设置"下,单击"配置"。必须创建一个应用程序,该按钮才能激活。
  • 单击调试选项卡。
  • 取消选中"启用ASP服务器端脚本调试"复选框。

(以上步骤是从"调试IIS KB中的ASP应用程序"一文中复制的)

这是跨机器发生的吗?就像我们开始在一台计算机上加载页面,然后在另一台计算机上加载第二页一样?我已经在一台计算机上看到了这一点,但这仅仅是因为浏览器限制了与服务器的连接