症状:
对于较大并且繁忙的 Microsoft Content Management Server (MCMS) Web 站点而言,可能出现稳定性问题和性能问题。这是由于堆碎片和争用现象造成的。您可能在运行 MCMS 2001 的计算机上看到下列症状:
客户端(Web 浏览器)报告
HTTP 500 Internal Server Error
在 IIS 日志中,大部分(即使不是全部)对 ASP 页的请求会导致
ASP_0147 | Server_500_Error.
服务器的 CPU 利用率非常高,通常接近 100%。
站点可能不响应。当前有 600 个以上到此 Web 服务器的连接。
Web 服务器上的内存使用率达到最大值。您可能在事件日志中收到OUT OF MEMORY错误。
原因:发生此问题的原因在于 MCMS Web 服务器上存在严重的堆碎片现象,同时还在于存在争用现象。
解决方案:Microsoft 提供了受支持的修补程序,但此修补程序仅用于解决本文中介绍的问题。只有系统遇到本文提到的特定问题时才可应用此修补程序。此修补程序可能需要接受其他的测试以进一步保证产品质量。因此,如果您受此问题的影响不严重,则 Microsoft 建议您等待包含此修补程序的下一个 Content Management Server 2001 Service Pack。Microsoft 已确认这是 Content Management Server 2001 中的问题。 此修复程序是 MCMS 2002 中的内置组件。不需要在运行 MCMS 2001 的计算机上应用此修复程序。MCMS 2002 Service Pack 1 包括更多用于解决 MCMS 性能问题的修复程序。可以应用 MCMS 2002 SP1 来帮助您解决此类问题。
要立即解决此问题,请与“Microsoft 产品支持服务”联系,以获取此修补程序。有关“Microsoft 产品支持服务”电话号码和支持费用信息的完整列表,请访问下面的 Microsoft Web 站点: