当在 ARR 上为 IIS 7.0 或 IIS 7.5 启用磁盘缓存功能时,应用程序请求路由服务器的吞吐量将减少

症状

请考虑以下情况:

  • 在运行 Internet 信息服务(IIS)7.0 或 IIS 7.5 的计算机上安装 Microsoft 应用程序请求路由(ARR)2.0 或 ARR 2.1 模块。

  • 为 ARR 启用磁盘缓存功能。

在这种情况下,此 ARR 服务器的吞吐量会定期减少。 吞吐量中的每个值之间的间隔是 "ARR" 中配置的 "缓存清理间隔" 值的两倍。例如,如果 "缓存清理间隔" 值设置为 "5 分钟",则该问题将在10分钟间隔内显示。注意 此问题通常发生在出现大量流量的服务器上。 例如,服务器用于传输流畅的视频流。

原因

由于 ARR 模块在启用磁盘缓存功能时执行文件句柄清理,因此会减少吞吐量。 此操作期间发生的锁定将影响 ARR 的整体性能。

解决方案

更新信息

以下文件可从 Microsoft 下载中心下载: Download Download the AMD64 package now.立即下载 AMD64 程序包。立即下载 x86 程序包。 Download 有关如何下载 microsoft 支持文件的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

119591 如何从联机服务获取 Microsoft 支持文件 Microsoft 已对该文件进行病毒扫描。 Microsoft 使用的是文件发布时可以获得的最新病毒检测软件。 该文件存储在安全性得到增强的服务器上,以防止对文件进行未经授权的更改。

先决条件

若要应用此更新,您必须具有 ARR 2.0 或 ARR 2.1 模块,以了解 Internet Information Services (IIS)7.0 或是否已安装 IIS 7.5。

重启要求

应用此更新后不必重启计算机。

更新替换信息

此更新不替代任何其他更新。

文件信息

此更新的英文版具有下表中列出的文件属性(或更新的文件属性)。 这些文件的日期和时间按协调世界时 (UTC) 列出。 在查看文件信息时,文件时间将转换为本地时间。 要了解 UTC 与本地时间之间的时差,请使用“控制面板”中“日期和时间”项中的“时区”选项卡。

对于 IIS 7.0 或 IIS 7.5 的所有支持的基于 x86 的 ARR 版本

文件名

文件版本

文件大小

日期

时间

平台

Arr_schema.xml

Not applicable

18012

10-Aug-2010

22:30

Not applicable

Requestrouter.dll

7.1.1029.0

270584

13-Dec-2010

11:06

x86

对于 IIS 7.0 或 IIS 7.5 的所有受支持的基于 x64 版本的 ARR

文件名

文件版本

文件大小

日期

时间

平台

Requestrouter.dll

7.1.1029.0

270584

13-Dec-2010

11:06

x86

Requestrouter.dll

7.1.1029.0

290552

13-Dec-2010

11:06

x64

Arr_schema.xml

Not applicable

18012

10-Aug-2010

22:30

Not applicable

解决方法

若要解决此问题,请增大 "缓存清理间隔" 值。

状态

Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。

更多信息

若要下载适用于 IIS 7.0 或 IIS 7.5 的 ARR 2.0 模块的基于 x86 的版本,请访问以下 Microsoft 网站:

下载适用于 IIS 7.0 或 IIS 7.5 的 "ARR 2.0" 模块的基于 x86 的版本若要下载适用于 IIS 7.0 或 IIS 7.5 的 ARR 2.0 模块的基于 x64 的版本,请访问以下 Microsoft 网站:

下载适用于 IIS 7.0 或 IIS 7.5 的 "ARR 2.0" 模块的基于 x64 的版本有关 ARR 代理设置的详细信息,请访问以下 Microsoft 网站:

有关 "应用程序请求路由" 页面的常规信息有关 ARR 的缓存配置的详细信息,请访问以下 Microsoft 网站:

有关缓存配置页面的常规信息有关 ARR 模块的详细信息,请访问以下 Microsoft 网站:

有关 ARR 模块的常规信息有关 ASP.NET 性能计数器的详细信息,请访问以下 Microsoft 网站:

有关 ASP.NET 性能计数器的常规信息

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对翻译质量的满意程度如何?

哪些因素影响了你的体验?

是否还有其他反馈?(可选)

谢谢您的反馈意见!

×