我们有基于dotnetnuke体系结构的asp.net网站,我们有两个负载均衡服务器,2个演出和24GB的Ram。 和SQL Server是与48GB RAM。 但是我们仍然遇到了一些网站问题,并且加热了100%的CPU使用率。
我们有这个网站的多个实例,每个客户端明智的为每个客户端和域的虚拟目录。 我需要找出是什么过程导致这个问题。
它不是所有的时间在100%,但在一段时间喜欢2分钟的袋子到100%的CPU使用率我需要找出为什么它导致我们有很多网页在我们的网站。 我需要找出应用程序正在发生什么。
我们已经尝试了RedGate Profile的代码问题,我们已经解决了这个问题,但仍然有一些应用程序导致问题,我们需要找出这一点。
有没有什么工具可以从中找出web服务器的负载和100%的原因。
我们还分析了我们的SQL Server,它的运行正常,只有Web服务器的问题。
任何提示或帮助将不胜感激。
在此先感谢您的帮助或提示。
我想你可能会不必要地踢到SF,但直到你做。
我会使用dynaTrace 。 但是,您可能正在寻找一个更快/免费的解决scheme。
我会检查IIS日志,看看有什么需要这么长的时间来服务。 您可能会查看日志parsing器 。
我也会使用WinDbg在拔出一个使用adplus的挂载转储之后,按照苔丝告诉你的做法 。
玩的开心!