如何在Jmeter中使用非gui模式创建8个实例,每个实例有500个用户



我需要运行4000个用户。我只是想用非gui运行它。我们如何在Jmeter中使用非gui模式创建8个实例,每个实例有500个用户。用示例建议可能的场景。

  • 在某个地方找到9台机器

  • 安装Java 8+(这是运行JMeter 5.4的必要条件)

  • 在所有机器上安装JMeter。如果您计划使用JMeter插件,请确保在所有机器上安装了所有插件

  • 如果您的测试依赖于外部文件或库,请确保将所有库和/或文件复制到JMeter Machines

  • 如果您计划在主服务器和从服务器之间使用安全通信,请参见设置SSL JMeter文档章节,如果没有,请在user中添加下一行。所有机器上的属性文件:

    server.rmi.ssl.disable=true
    
  • 在8台机器上运行jmeter-server作为从机

  • 用户添加下一行。主机上的属性

    remote_hosts=ip_address_of_slave1,ip_address_of_slave_2, etc. 
    
  • 确保机器在同一子网上,并且没有防火墙阻止它们之间的连接

  • 方式运行测试
    jmeter -r -n -t /path/to/your/test.jmx -l /path/to/results.jtl
    
  • 当测试完成时,通过使用listener或生成HTML报告仪表板来分析结果

更多信息:

远程测试
  • 如何在JMeter中执行分布式测试

相关内容

  • 没有找到相关文章

最新更新