![]() |
1
2
Visual Studio测试版(2008/10)是一个很好的工作工具。您可以创建单独的Web测试并组合以在Web服务器上生成负载。 识别瓶颈 该工具允许您精确地配置要分析的PerfMon状态。2010年还自动化了获取数据库跟踪的过程。 了解HTTP请求的数量和负载 这需要对您的IIS日志进行一些分析。获取logparse2.2(免费MS工具)的副本。将日志加载到数据库中,并查看正在发生的事情。 _窋轻松确定使用Expires头和/或gzip的组件 同样地,IIS日志是处理现有内容的最佳位置。 _ IIS日志会告诉你实际用户的点击情况,但是Chrome有一个非常好的工具可以一页一页地调查invidual项目的时间。 _窆定位重复脚本和不连续重定向 对此不确定。 确定将使服务器停机的负载 基于来自活动站点的“公共”页面请求组创建负载测试。添加虚拟用户,直到站点死亡。请注意,任何一个半途而废的Web服务器都需要相当多的处理才能完成,因此您需要一个MS负载代理的许可证才能生成足够的负载。Visual Studio 2010将允许您为多个虚拟用户购买许可证,并将多台计算机的虚拟用户分散开来,以便实现良好的负载。 _精确定位服务器优化的关键领域 负载测试工具捕获服务器性能统计信息,并允许您找出服务器瓶颈。测试还捕获单个页面的响应时间,以确定需要改进的特别慢的页面。 |
![]() |
2
0
如果你有钱的话,网络度量有一个有趣的产品叫做网站压力。( http://www.webmetrics.com/products/site_stress.html )大约一年前我研究过它们,但最终没有使用它们。 |