Я пытаюсь настроить тестовую среду распределенной нагрузки с помощью JMeter. Я должен настроить удаленные клиенты, использующие что-то портативное как Linux Живой CD, но каждый раз, когда я пытаюсь запустить jmeter-сервер в Linux, я получаю следующую ошибку...
Created remote object: UnicastServerRef [liveRef: [endpoint:[127.0.0.1:49018](local),objID:[3b0d3d42:12985b7a49b:-7fff, -8459389540436649718]]]
Server failed to start: java.rmi.RemoteException: Cannot start. testbox01.qa.nwr.lan is a loopback address.
После обширного поиска с помощью Google единственное средство, которое я могу найти, состоит в том, чтобы отредактировать/etc/hosts файл, таким образом, имя хоста отображается на что-то другое, чем 127.0.0.1 петлевых адреса. Я попробовал это использование Ubuntu, Fedora и CentOS и по-видимому они все значение по умолчанию к установке имени хоста к 127.0.0.l.
Путем я вижу его, у меня есть четыре опции...
1) Настройте/etc/hosts файл для каждого удаленного тестового поля, которое я настроил, который включает вверх 20-50 динамично присвоенных DHCP IP-адресов.
2) Выясните способ вынудить сам Linux присвоить имя хоста своему IP-адресу DHCP по умолчанию. Это - конечно, более корректное решение, но я понятия не имею, как сделать это. Кто-либо знает?
3) Найдите и используйте дистрибутив Linux, доступный в качестве Живого CD, который не отображает его имя хоста на 127.0.0.1 по умолчанию. Кто-либо знает тот?
4) Погружение в код JMETER и начинает дергать провода, но если бы это прибывает в это, я так же, как скоро использовал бы другой инструмент с открытым исходным кодом с более тонким набором функций, но чья распределенная архитектура не страдает от этой проблемы.
Если бы у кого-либо есть совет, я был бы благодарен.Спасибо!