Jmeter分布式测试时的最大VUs

Jmeter分布式测试时的最大VUs,jmeter,Jmeter,Hellow 在Jmeter分布式测试中可以测试的最大虚拟用户数是多少?有可能接触到一百万虚拟用户吗? 谢谢。这取决于可能的因素,技术上JMeter端的限制非常高,我认为应该是231− 1或2147483647个虚拟用户 应用程序的性质:用例,是否更多地是关于消耗或创建内容、平均请求和响应大小、响应时间等。 测试的性质:同样,请求和响应的大小,需要使用前/后处理器和断言 负载生成器的硬件规格 负载发生器的数量 因此,我建议采取以下方法: 从一个JMeter实例开始 确保您已经完成并根据 确保您在

Hellow 在Jmeter分布式测试中可以测试的最大虚拟用户数是多少?有可能接触到一百万虚拟用户吗?
谢谢。

这取决于可能的因素,技术上JMeter端的限制非常高,我认为应该是231− 1或2147483647个虚拟用户

应用程序的性质:用例,是否更多地是关于消耗或创建内容、平均请求和响应大小、响应时间等。 测试的性质:同样,请求和响应的大小,需要使用前/后处理器和断言 负载生成器的硬件规格 负载发生器的数量 因此,我建议采取以下方法:

从一个JMeter实例开始 确保您已经完成并根据 确保您在该计算机上有对基线操作系统运行状况指标的监视 从1个虚拟用户开始,逐渐增加正在运行的用户数,直到硬件资源耗尽CPU或RAM或网络或磁盘IO将接近最大值 请注意在这个阶段您可以使用的活动用户的数量,即侦听器-这是您可以为特定测试场景模拟的用户数量。注意,对于其他应用程序或其他测试场景,数字可能不同。 将你得到的数字乘以你拥有的负载发生器的数量——如果超过1M——你就可以去了。 如果你不能模拟那么多用户,有一个变通方法,但我个人并不喜欢。其思想是,真正的用户不会不停地敲打应用程序,他们需要一些时间来思考动作之间的关系。通常,您应该使用模拟这些思考时间。但是如果你缺少负载发生器,你可以考虑如下:

假设一个虚拟用户需要15秒来考虑操作,而应用程序的响应时间为5秒,这意味着每个用户每分钟只能执行3个请求。因此,100万用户每分钟将执行300万个请求,这使我们每秒执行50000个请求,这也是很高的,但更可能实现