首页 > 解决方案 > 分布式负载测试jmeter

问题描述

管理多个从站(例如:50 个从站)并运行负载测试的最佳方法是什么?

当对 jmeter 使用分布式测试时,我们需要手动处理所有代理的启动和停止,将文件复制到每个从站等。任何自动化这些类型活动的建议。是否有任何开源框架来处理所有这些?

标签: jmeterjmeter-pluginsjmeter-5.0jmeter-4.0distributed-testing

解决方案


根据您的奴隶居住的地方,可能会有不同的方法:

  1. 使用Terraform等“基础设施即代码”解决方案来配置机器、安装 Java 运行时并启动 JMeter 从属进程
  2. 如果您已经拥有机器但正在寻找一种自动配置它们的方式,您可以使用像Ansible这样的编排引擎
  3. 您可以选择容器和容器管理系统,例如Kubernetes @ Openshift
  4. 你可以去JMeter EC2 shell 脚本集合
  5. 最后,您可以考虑提供“JMeter 即服务”的基于云的解决方案,例如LoadRunner CloudBlazeMeter

推荐阅读