JMeter - adresse de Bouclage d'erreur lors du lancement de jmeter-server sur Linux

Je vais essayer de mettre en place une répartition de la charge d'environnement de test à l'aide de JMeter. J'ai besoin de configurer les clients distants à l'aide de quelque chose de portable comme un Live CD Linux, mais à chaque fois que je tente de lancer jmeter-serveur sous Linux, je reçois le message d'erreur suivant...

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.

Après de longues recherches sur google, le seul remède que je peux trouver est d'éditer le fichier /etc/hosts si le nom d'hôte correspond à quelque chose d'autre que l'adresse de bouclage 127.0.0.1. J'ai essayé Ubuntu, Fedora et CentOS, et apparemment ils ont tous par défaut pour définir le nom d'hôte de 127.0.0.l.

La façon dont je le vois, j'ai quatre options...

1) Personnaliser le fichier /etc/hosts pour chaque test à distance boîte, j'ai mis en place, ce qui implique à la hausse de 20 à 50 dynamiquement affectée par DHCP adresses IP.

2) trouver un moyen de la force de Linux lui-même pour attribuer le nom d'hôte pour son adresse IP DHCP par défaut. C'est certainement le plus gracieux de la solution, mais je n'ai aucune idée de comment faire cela. Quelqu'un sait?

3) Trouver et d'utiliser une distribution Linux disponible sur un Live CD qui n'a pas de carte de son nom d'hôte à l'adresse 127.0.0.1 par défaut. Quelqu'un connait un?

4) Plonger dans JMeter du code et commencer à extraire les fils, mais si on en vient là, j'aimerais autant utiliser un autre outil open source avec une plus minces et plus de fonctionnalités, mais dont l'architecture distribuée ne souffre pas de ce problème.

Si quelqu'un a des conseils, je lui en serais reconnaissant. Merci!

InformationsquelleAutor Syndog | 2010-06-30