在生产 IIS7.5 上配置 ASP.NET 应用程序 CPU 使用情况
Posted
技术标签:
【中文标题】在生产 IIS7.5 上配置 ASP.NET 应用程序 CPU 使用情况【英文标题】:profile ASP.NET application CPU usage on production IIS7.5 【发布时间】:2012-12-02 16:12:07 【问题描述】:我在 IIS7.5 Web 服务器上托管 ASP.NET MVC 3 Web 应用程序。几个小时后,应用程序池开始使用所有三个 CPU 内核,使用率达到 100%。我想知道性能瓶颈在哪里以及 CPU 在代码中花费的时间最多。
【问题讨论】:
【参考方案1】:JetBrains 制作了一个名为 dotTrace 的优秀分析工具。它支持性能和内存分析。我只用了一点点,但我读过一些关于它的好东西。
另一个选项是来自 RedGate 的 ANTS performance profiler。应该也是很不错的。
我认为其中任何一个都是开始解决性能问题的好工具。
【讨论】:
以上是关于在生产 IIS7.5 上配置 ASP.NET 应用程序 CPU 使用情况的主要内容,如果未能解决你的问题,请参考以下文章
Web 应用程序问题(web.config 错误)HTTP 500.19 与 IIS7.5 和 ASP.NET v2
ASP4.5应用部署到IIS7.5上,浏览后报HTTP 404错误
ASP4.5应用部署到IIS7.5上,浏览后报HTTP 404错误