如何进行CMS站点可能发生稳定性和性能问题分析

这篇文章给大家介绍如何进行CMS站点可能发生稳定性和性能问题分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

症状:
对于较大并且繁忙的 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 来帮助您解决此类问题。

关于如何进行CMS站点可能发生稳定性和性能问题分析就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。