J'essaie de configurer un environnement de test de charge distribuée à l'aide de JMeter. Je dois mettre en place les clients distants en utilisant quelque chose comme un portable Live CD Linux, mais chaque fois que je tente de lancer jmeter-serveur sous Linux, je reçois l'erreur suivante ...JMeter - Erreur d'adresse de bouclage lors du lancement de jmeter-server sous 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.
Après de longues recherches sur Google, le seul remède que je peux trouver est d'éditer le fichier/etc/hosts de sorte que le nom d'hôte soit mappé à autre chose que l'adresse de bouclage 127.0.0.1. J'ai essayé ceci using Ubuntu, Fedora et CentOS, et apparemment ils tous par défaut pour placer le nom d'hôte à 127.0.0.l.
La façon dont je le vois, j'ai quatre options ...
1) Personnaliser le fichier/etc/hosts pour chaque boîte de test à distance I mis en place, ce qui implique plus de 20-50 dynamiquement DHCP attribués Adresses IP 2) Trouvez une façon de forcer Linux lui-même à affecter le nom d'hôte à son adresse IP DHCP par défaut. C'est certainement la solution la plus gracieuse, mais je n'ai aucune idée de comment faire cela. Quelqu'un sait?
3) Trouver et utiliser une distribution Linux disponible sous forme de Live CD qui ne mappe pas son nom d'hôte à 127.0.0.1 par défaut. Quelqu'un en connaît un? 4) Plongez dans le code de JMeter et commencez à brancher les fils, mais si cela se produit, j'utiliserais tout aussi rapidement un autre outil open source avec un ensemble de fonctionnalités plus mince, mais dont l'architecture distribuée ne souffre pas de ce problème .
Si quelqu'un a un conseil, je serais reconnaissant. Merci!
Je ne suis pas sûr que cela aide, mais j'ai trouvé un bug qui semble contenir un correctif pour ce problème. https://bugs.launchpad.net/ubuntu/+source/jakarta-jmeter/+bug/589042 – Glen
@Glen - Merci pour l'avance, Glen – Syndog
@Glen: Vous devriez publier votre commentaire comme réponse pour que vous obteniez crédit pour cela. –