在jmeter上模拟100k请求

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

我想尝试使用 JMeter 模拟对我的 API 的 100k 请求,我尝试使用这样的设置

enter image description here

但是我的云上的图表运行时,就像请求未处理一样。

这是 JMeter 结果: enter image description here

这是图表: enter image description here

或者我的 JMeter 设置中的某些内容是我设置错误的?

谢谢您的帮助!

concurrency jmeter jmeter-plugins jmeter-5.0
1个回答
0
投票
  1. 首先,我不认为你可以从一台机器同时运行 100000 个请求,因为你最多只有 65535 个 TCP 端口加上操作系统和其他软件在内部消耗其中一些
  2. 此外,您需要正确调整操作系统 TCP/IP 参数,因为默认情况下只有临时端口的子集可供用户使用
  3. 还需要正确调整 JMeter,至少遵循 JMeter 最佳实践
  4. 不太清楚你想要的负载模式是什么,比如一次让 100000 个用户运行 1 个请求,逐渐增加负载并保持 100000 个用户在线一段时间,几个峰值等。

为了拥有10万在线并发用户肯定需要进行分布式测试,剩下的配置取决于第4点。

© www.soinside.com 2019 - 2024. All rights reserved.