1

Я использую Jmeter 2.8 и пытаюсь выполнить распределенное (master-slave) тестирование в первый раз.
я установка все в порядкеРаспределенное тестирование с помощью Jmeter

  • набор IP-адресов в JMeter.properties
  • запустить Jmater-server.bat на всех машинах

но при запуске теста (очень простой запрос) он получает не удалось:

Запрос:

http://localhost:8080/web/login?credentials=<credential><userId>WillieWonka 
</userId><passwd><![CDATA[WillieWonka]]></passwd></credential> 

Ошибки я получаю

org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:8080 refused 
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:190) 
at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294) 
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:640) 
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) 
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) 
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) 
at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:284) 
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62) 
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1075) 
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1064) 
at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:426) 
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:255) 
at java.lang.Thread.run(Unknown Source) 
Caused by: java.net.ConnectException: Connection refused: connect 
at java.net.PlainSocketImpl.socketConnect(Native Method) 
at java.net.PlainSocketImpl.doConnect(Unknown Source) 
at java.net.PlainSocketImpl.connectToAddress(Unknown Source) 
at java.net.PlainSocketImpl.connect(Unknown Source) 
at java.net.SocksSocketImpl.connect(Unknown Source) 
at java.net.Socket.connect(Unknown Source) 
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:127) 
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180) 

Хотя сервер и работает (я проверил этот запрос работает от LocalMachine только, это работает отлично).

Что не так?
Что мне не хватает?

ответ

1

Я решил эту проблему, заменить

localhost:8080 

с

computerName:8080 

и запустить сервер приложений с помощью start.bat вместо run.bat

теперь работает нормально.

Смежные вопросы