Я пытаюсь настроить среду тестирования распределенной нагрузки с использованием JMeter. Мне нужно настроить удаленных клиентов, используя что-то портативное, как Linux Live CD, но всякий раз, когда я пытаюсь запустить JMeter-сервер в Linux, я получаю следующее сообщение об ошибке ...JMeter - ошибка адреса Loopback при запуске 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.
После обширного Googling, единственный средство, которое я могу найти, - это отредактировать файл/etc/hosts, чтобы имя хоста сопоставлялось с чем-то, кроме адреса loopback 127.0.0.1. Я пробовал это с помощью Ubuntu, Fedora и CentOS, и, по-видимому, все они по умолчанию задали имя хоста 127.0.0.l.
Как я понимаю, у меня есть четыре варианта ...
1) Настройка/и т.д./хосты файл для каждого удаленного тестового поле я создал, который включает в себя свыше 20-50 динамически DHCP назначаемые IP-адреса.
2) Подумайте, как заставить Linux самостоятельно назначить имя хоста его IP-адресу DHCP по умолчанию. Это, безусловно, более изящное решение, но я понятия не имею, как это сделать. Кто-нибудь знает?
3) Найдите и используйте дистрибутив Linux, доступный как Live CD, который по умолчанию не сопоставляет свое имя хоста 127.0.0.1. Кто-нибудь знает?
4) Погрузитесь в код JMeter и начните тянуть провода, но если это произойдет, я бы сразу использовал другой инструмент с открытым исходным кодом с более тонким набором функций, но чья распределенная архитектура не страдает от этой проблемы ,
Если у кого-нибудь есть какие-либо советы, я был бы вам признателен. Благодаря!
Не уверен, что это помогает, но я нашел ошибку, которая, похоже, содержит исправление для этой проблемы. https://bugs.launchpad.net/ubuntu/+source/jakarta-jmeter/+bug/589042 – Glen
@Glen - Спасибо за руководство, Glen – Syndog
@Glen: Вы должны оставить свой комментарий в качестве ответа, чтобы получить кредит для него. –