JMeter mit remote-Servern

Ich versuche zu setup JMeter in einem verteilten Modus.
Ich habe ein server auf einer ec2 Herzen lag, und ich will die master laufen auf meinem lokalen computer.
Ich hatte zu springen über einige Hoffnungen zu bekommen RMI funktioniert ordnungsgemäß auf dem server wurde aber gelöst mit der Einstellung "java.rmi.server.hostname" die IP von der ec2-Instanz.

Den nächsten (und hoffentlich letzten) problem ist der server, die die Kommunikation zum master zurück.

Das problem ist, dass, weil ich Tue dies aus einem internen Netzwerk, der master sendet seine lokale/interne ip-Adresse (192.168.1.XXX), wenn es sein sollte, senden wieder die IP von meinem externen Anschluß (92.XXX.XXX.XXX).

Kann ich dies in der jmeter-server.log:

FEHLER - jmeter.Sampler.RemoteListenerWrapper: testStarted(host), java.rmi.ConnectException: Connection refused to host: 192.168.1.50; nested exception is:

Dass die host-IP ist falsch. Sollte es die 92.XXX.XXX.XX Adresse. Ich nehme an, dies liegt daran, in den master-logs sehe ich die folgenden:

2012/07/29 20:45:25 INFO - jmeter.JMeter: IP: 192.168.1.50-Name: XXXXXX.lokale FullName: 192.168.1.50

Und diese IP-Adresse an den server gesendet, während der RMI-setup.

So, ich denke ich habe zwei Optionen:

  1. Sagen, den master zu senden, die externe IP -
  2. Sagen, die server-Verbindung auf die externe IP des Meisters.

Aber ich kann nicht sehen, wo diese Befehle.

Jede Hilfe wäre nützlich.

InformationsquelleAutor winna | 2012-07-29
Schreibe einen Kommentar