多个AWS实例/机器上的Docker jmeter实例

时间:2017-02-17 11:49:58

标签: jmeter

我们正在使用Docker jmeter容器进行jmeter分布式测试,能够从一个AWS实例(同一实例/ VM中的一个主服务器和3个从服务器)运行,并在results.csv文件中获取结果。想知道是否有任何方法可以在另一个AWS实例/ VM中配置更多的从属服务器。基本上应该使用两个VM进行负载分配测试。一台主机运行的虚拟机和一些另一台虚拟机只运行从机的虚拟机。请建议。

2 个答案:

答案 0 :(得分:0)

我认为,您知道必须在docker中发布客户端/服务器RMI端口(因为您已经设法在一台主机上运行它)。

接下来要记住的是,RMI需要所有各方都在一个物理子网中。

只要您无法在AWS上真正保证,请在此处建议在运行JMeter master& amp;的AWS实例之间建立SSH隧道(端口转发)。运行从属容器的实例。

Here's非常好的指导原则(不是我的:-))。

答案 1 :(得分:0)

能够通过以下文章步骤完成任务。有两个EC2实例,一个充当主设备,另一个充当从设备,能够在主设备中运行测试脚本。 http://www.testautomationguru.com/jmeter-distributed-load-testing-using-docker-in-aws/#comment-3265