我的任务是提高网站特定页面的性能,根据谷歌分析报告,该页面具有极高的响应时间。
做一些谷歌搜索会发现 VS2003 附带的一个名为 ACT(应用程序中心测试)的产品可以进行负载测试。这个好像不再分发了
我希望能够在尝试优化此页面之前对其进行基线测试,以便了解我所做的更改。
Jetbrains 的 dotTrace 等分析应用程序可能会发挥作用,我已经使用跟踪在页面中隔离了一些需要一段时间的操作。
有关性能和负载测试的最佳做法和工具是什么?我主要希望能够看到结果,而不是如何实现它们。
最佳答案
这是一篇介绍如何使用 VSTS 探查器进行探查的文章。
If broken it is, fix it you should
除了所有工具之外,为什么不尝试启用 asp.net 的“健康监控”功能。
它为分析提供了一些很好的信息。它发出与进程、内存、磁盘使用、计数器等相关的基本信息。具有 VSTS 负载测试的 HM 为您提供了一个很好的分析平台。
查看下面的链接..
How to configure HealthMonitoring?
此外,要引用一些 list ,请查看以下来自雅虎的规则/提示......
High performance website rules/tips
HttpWatch 也是识别特定性能问题的好工具。
另请查看此处的一些提示... 10 ASP.NET Performance and Scalability secret
关于asp.net - 负载测试和分析 ASP.NET Web 应用程序的当前最佳实践是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/403590/