目前最好的工具(开源或商业)是什么,可以让我发送定制请求到Web服务器并获取响应以检查性能? 我将每秒发送超过20K的负载,但我需要获取每个调用的数字。此外,这些数字可能在微秒或纳秒级别上。如何在这种小的测量单位中计算基线和基准?
如果您正在使用Apache服务器,那么Apache AB是一个基准测试工具,用于测试您的服务器每秒可以处理多少请求以及它如何处理负载和并发。这是一个开源项目-在这里查看。 此外,维基百科有一个很好的基准软件列表,用于测试服务器性能。
您可以使用Microsoft的Web应用程序压力测试工具 Microsoft WAS Web压力测试工具旨在真实模拟多个浏览器请求网站页面。您可以使用此工具收集有关您的Web应用程序的性能和稳定性信息。该工具使用相对较少的客户端机器模拟大量请求。目标是创建尽可能接近生产环境的环境,以便您可以在部署之前找到并消除Web应用程序中的问题。