Thank you Sergio. I'll try this again (I've tried it before it it didn't work, I suppose the problem with Amazon is that I need to publish the public IP - However the public IP is not assigned to an interface, it is internally routed to the private address by AWS): httpclient.localaddress=1.2.3.4
Regarding this option: remote_hosts=hostname:portname, hostname:portname,... This is not the option I'm looking for. This option is for the client to initiate RMI communication with the agent. After that, the agent opens a connection back to the client using a specific port, and I'm looking for a way to pre-define that port. Thanks, Rodolfo > -----Original Message----- > From: Sergio Boso [mailto:[email protected]] > Sent: Friday, May 04, 2012 11:47 AM > To: JMeter Users List > Cc: Kohn, Rodolfo > Subject: Re: JMeter agents in Amazon > > answers inline > Il 04/05/2012 16:35, Kohn, Rodolfo ha scritto: > > Hello, > > I'm running JMeter for distributed load test in Amazon. > > When I run all components in the same AWS region, everything works OK > because each host can be addressed by its private IP address. In AWS > hosts are assigned a private IP address and a public IP address. > > > > However, I found some problems when trying to execute with agents in > different regions: > > > > 1- JMeter client sends its IP address to the agent in a RMI > message. The problem is that the IP address identified by the JMeter > client is the private IP, while I need it to send the public IP. > > > > 2- JMeter agent communicates back with the client through another > port. > > > > My questions are: > > > > 1- Is there a possibility to indicate JMeter client to send a > different IP address? It could be configured. > yes, > You have to use http client (4.0 is better). > > IN the properties file , look for > # Define the local host address to be used for multi-homed hosts > httpclient.localaddress=1.2.3.4 > > > > 2- Is there a way to indicate the JMeter client port for the > agent to communicate back? > yes, in .properties file go to > # Remote hosts and RMI configuration > > and set > remote_hosts=hostname:portname, hostname:portname,... > > default is (localhost:1099) > > > > Thanks, > > Rodolfo > > > > > > > -- > > Ing. Sergio Boso > > In caso di erronea ricezione da parte di persona diversa, siete pregati > di eliminare il messaggio e i suoi allegati in modo definitivo dai > vostri archivi e di volercelo comunicare immediatamente restituendoci > il messaggio via e-mail al seguente [email protected] > <mailto:[email protected]> L’interessato può, inoltre, esercitare > tutti i diritti di accesso sui propri dati previsti dal decreto > 196/2003, tra i quali i diritti di rettifica, aggiornamento e > cancellazione, inviando un messaggio > all’indirizzo:[email protected] > <mailto:[email protected]> > > >
