Jmeter 中的受控带宽性能测试

问题描述 投票:0回答:1

我尝试通过在 Jmeter 中将 CPS 值设置为 100MBPS、500MBPS 和 600MBPS,使用受控带宽测试来比较我们产品应用程序的响应时间。我执行了 3 个单用户测试,每个测试有 5 个循环计数 - 一个为 100MBPS,另一个为 500MBPS,最后一个为 600MBPS。然而,所有 3 个测试的响应时间非常相似,最大差异约为 200 毫秒。是否可以? 场景就像创建一条新记录并保存它。

jmeter performance-testing
1个回答
0
投票

是的,这是可能的,特别是在瓶颈不是您或您的服务器网络接口带宽的情况下,特别是如果您的测试是“单用户”。

我的期望是,如果您使用 Aggregate Report 监听器或类似的东西打开“测试”结果,您将看到传入/传出流量最大为几兆字节,100 MBPS 为每秒 8 兆字节。一旦您的测试不超过该限制(否则您不会看到很大的差异)

所以请确保:

  • 你的服务器网卡带宽足够高,至少1G以上
  • 你的负载生成器的网卡带宽足够高,至少1G
  • 您的测试产生足够的负载

在这种情况下你会看到“差异”。考虑使用JMeter PerfMon Plugin或等效工具

测量网卡通道使用情况也是有意义的
© www.soinside.com 2019 - 2024. All rights reserved.