2017-02-17 15 views
1

Мы используем контейнеры Docker jmeter для распределенного тестирования jmeter, которые могут запускаться из одного экземпляра AWS (один ведущий и 3 подчиненных устройства в одном экземпляре/VM) и получать результаты в результатах .csv файл. Хотелось бы узнать, есть ли способ сконфигурировать еще несколько подчиненных устройств в другом экземпляре AWS/VM. В основном две виртуальные машины должны использоваться для тестирования распределения нагрузки. Одна виртуальная машина с ведущим запуском и некоторые подчиненные устройства с другой виртуальной машиной только для запуска подчиненного устройства. Пожалуйста, предложите.Примеры экземпляров Docker jmeter на нескольких экземплярах/машинах AWS

ответ

0

Я полагаю, вы знаете, что вам нужно публиковать порты RMI клиента/сервера в докере (поскольку вы уже успели запустить его на одном хосте).

Далее следует помнить, что RMI требует, чтобы все стороны находились в одной физической подсети.

Как только вы не можете действительно гарантировать это на AWS, предложение здесь - установить туннелирование SSH (переадресация порта) между экземпляром AWS с запуском ведущего JMeter & экземпляра (ов), выполняющего подчиненные контейнеры.

Here's симпатичный хороший руководство для этого (не мой :-)).

+0

Благодарим за обмен информацией. Способность выполнить задачу, следуя нижеприведенной статье. http://www.testautomationguru.com/jmeter-distributed-load-testing-using-docker-in-aws/#comment-3265 – blakshmi

0

Способность выполнить задачу, выполнив следующие шаги статьи. С двумя экземплярами EC2, один из которых действует как главный, а другой - как подчиненный, способный запускать тестовые скрипты в master. http://www.testautomationguru.com/jmeter-distributed-load-testing-using-docker-in-aws/#comment-3265