云安装中的Jmeter,用户负载为30k

时间:2017-04-19 23:46:19

标签: performance jmeter remote-server distributed-testing

我想用云设置测试一个带有30k负载的移动应用程序,因为我从来没有在jmeter和分布式负载中做过如此巨大的v.user负载,请帮我如何继续详细的步骤步骤

我已经在jmter工作了5-6个月但只有一台负载发生器机器200-300 V.user。

3 个答案:

答案 0 :(得分:1)

JMeter documentation出色地捕获了如何运行分布式测试。据说,简而言之 -

  1. 你需要一台机器作为主机,其他机器作为奴隶
  2. 管理每个节点上的数据(查看设置一些CI工具以帮助您在开始测试之前运行一些复制作业。这将有助于相应地复制测试数据)

答案 1 :(得分:1)

方法是相同的,但只有一个临时步骤。

  1. 配置JMeter以获得最佳性能。有关调整提示,请参阅9 Easy Solutions for a JMeter Load Test “Out of Memory” Failure
  2. 确定您可以从一台计算机模拟的用户数量(逐渐增加用户数量并监控负载生成器资源消耗)
  3. 计算您需要的机器数
  4. 安装JMeter并在其上运行jmeter-server。有关详细信息,请参阅Apache JMeter Distributed Testing Step-by-step指南
  5. 运行测试,分析结果,提出问题。

答案 2 :(得分:-1)

您有3个选项:

  • 简单一:使用提供JMeter的SAAS解决方案,有很多:

  • 使用允许在AWS上进行负载测试的免费tool

  • 使用JMeter分布式测试,您可以从Apache JMeter看到这个new tutorial

为确保您获得最有效的测试,请确保遵循best-practices