使用jmeter在分布式测试中如何分配负载?

时间:2019-10-30 09:20:45

标签: jmeter performance-testing load-testing

我有一个要求,我需要通过设置从属计算机来对1000个用户进行测试。所以我只想从1000个用户中知道从机将占用多少用户?

是否有办法找出主从服务器已经占用了多少用户,或者jmeter本身是否自动分配了负载?

1 个答案:

答案 0 :(得分:0)

JMeter从站执行主站发送给他们的Test Plan,因此,如果您在Thread Group下定义1000个用户-每个从站将启动1000个线程

查看Distributed Testing documentation

  

注意:所有服务器都运行相同的测试计划。 JMeter不会在服务器之间分配负载,每个服务器都运行完整的测试计划。因此,如果您设置1000个线程并拥有6个JMeter服务器,最终将注入6000个线程。

所以要小心,不要使测试中的应用程序不堪重负

主服务器不产生任何负载,它仅配置从属服务器并收集结果(除非您也要在主服务器上启动从属进程)

更多信息:How to Perform Distributed Testing in JMeter