【发布时间】:2013-08-27 19:09:01
【问题描述】:
我目前正在运行一个 asp.net mvc 应用程序,并且在高负载下我看到该站点达到 100% 的最大值。这不应该是这种情况,我相信应用程序可能存在降低性能的问题。此应用程序直接与 wcf 服务层通信,后者与 sql server 数据库通信。 wcf 层和数据库层都没有任何性能问题,因为 100% 的 CPU 可以直接分配给 MVC 应用程序。
因此,我正在分析 MVC 应用程序中可能出现的问题 - 最好不更改任何代码。服务器是带有 IIS 7.5 的 windows server 2008 R2。
有哪些工具可以帮助解决这个问题?对于初学者,我一直在寻找设置一些性能计数器。
【问题讨论】:
标签: asp.net-mvc performance profiling windows-server-2008