在此之前的问题是我们试图测试性能网站的内容。我们使用JMeter在网站上同时模拟了80个用户。所以,我正在研究数据库问题和其他问题。但其中一个问题是Web服务器性能不佳并且最大化了。
因此,我正在改进网络服务器的性能并已下载Redgate Performance profiler和dottrace。我打算开始使用这些,但在此之前,我曾想过要问所有你之前做过这件事的人,因为我是这个领域的新手,我应该采取什么步骤。任何建议或步骤或您可以建议的任何其他工具都会有很大帮助。基本上我只是想了解在分析asp.net mvc应用程序时使用的最佳实践和工具。
答案 0 :(得分:1)
可能有一百万个原因导致您的性能降低。也许只是某些方法/页面需要很长时间才能执行或消耗太多内存,或者你的意思是整体性能不好。也许你只需要升级你的硬件,谁知道。我肯定会尝试通过在运行JMeter时在Windows性能监视器中为CPU,RAM,网络,Web服务器和数据库服务器上的磁盘系统运行几个计数器来找到瓶颈。这应该会给你一些可能出错的想法。