2017-02-17 88 views
1

我們使用Docker jmeter容器進行jmeter分佈式測試,能夠從一個AWS實例(同一實例/ VM中的一個主服務器和三個從服務器)運行,並在results.csv中獲取結果文件。想知道是否有任何方法可以在另一個AWS實例/ VM中配置更多的從站。基本上應該使用兩臺虛擬機進行負載分配測試。一臺主機運行的虛擬機,另一臺虛擬機僅運行一臺從機。請建議。多個AWS實例/機器上的Docker jmeter實例

回答

0

我推測,你知道你必須在Docker中發佈客戶/服務器RMI端口(因爲你已經設法在一臺主機上運行它)。

接下來要注意的是,RMI需要所有參與方都在一個物理子網中。

只要您無法在AWS上真正保證它,這裏的建議就是在運行JMeter主站的AWS實例之間建立SSH隧道(端口轉發),運行從屬容器的實例即可。

Here's相當不錯的指導方針(不是我的:-))。

+0

感謝分享信息。能夠通過以下文章完成任務。 http://www.testautomationguru.com/jmeter-distributed-load-testing-using-docker-in-aws/#comment-3265 – blakshmi