网页应用程序性能检查的最佳方法

5

目前最好的工具(开源或商业)是什么,可以让我发送定制请求到Web服务器并获取响应以检查性能?

我将每秒发送超过20K的负载,但我需要获取每个调用的数字。此外,这些数字可能在微秒或纳秒级别上。如何在这种小的测量单位中计算基线和基准?

4个回答

7
如果您正在使用Apache服务器,那么Apache AB是一个基准测试工具,用于测试您的服务器每秒可以处理多少请求以及它如何处理负载和并发。这是一个开源项目-在这里查看。

此外,维基百科有一个很好的基准软件列表,用于测试服务器性能。

1

您可以使用Microsoft的Web应用程序压力测试工具

Microsoft WAS Web压力测试工具旨在真实模拟多个浏览器请求网站页面。您可以使用此工具收集有关您的Web应用程序的性能和稳定性信息。该工具使用相对较少的客户端机器模拟大量请求。目标是创建尽可能接近生产环境的环境,以便您可以在部署之前找到并消除Web应用程序中的问题。


0

你可以找到一个开源软件列表,用于优化性能(其中大部分是为 Web 设计的,发送自定义请求到 Web 服务器)。


0

不知道这两个工具的粒度是否比毫秒更好,但可以看看JMeter(开源)和LoadRunner(商业版)。LoadRunner价格不菲,但它允许您跨多台机器生成负载并聚合结果。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接