Неизвестное исключение хоста на JMeter - PullRequest
0 голосов
/ 18 октября 2019

Я обнаружил такую ​​ошибку при запуске моего тестового скрипта на JMeter?

java.net.UnknownHostException: h2ebiz-testat java.net.Inet6AddressImpl.lookupAllHostAddr (собственный метод) на java.net.InetAddress $ 2.lookupAllHostAddr (неизвестный источник) на java.net.InetAddress.getAddressesFromNameService (неизвестный источник) на java.net.InetAddress.getAllByName0 (неизвестный источник) на java.net.InetAddress.getAllByName (неизвестный источник). InetAddress.getAllByName (Неизвестный источник) по адресу org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve (SystemDefaultDnsResolver.java:45) по адресу org.apache.http.impl.conn.DefaultClientConnectionOjl_процента_пользователя_оператора. org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection (DefaultClientConnectionOperator.java:162) в org.apache.jmeter.protocol.http.sampler.hc.ManagedClientConnectionImpl.open (ManagedCliache.jj) org. jmeter.protocol.http.sampler.MeasuringConnectionManager$ MeasuredConnection.open (MeasuringConnectionManager.java:114) в org.apache.http.impl.client.DefaultRequestDirector.tryConnect (DefaultRequestDirector.java:610) в org.apache.http.impl.client.DefaultRequesttej.jpg: 445) по адресу org.apache.http.impl.client.AbstractHttpClient.doExecute (AbstractHttpClient.java:835) по адресу org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.jap.gava:)jmeter.protocol.http.sampler.HTTPHC4Impl.executeRequest (HTTPHC4Impl.java:654) в org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample (HTTPHC4Impl.java:413) в org.ap. http.sampler.HTTPSamplerProxy.sample (HTTPSamplerProxy.java:74) в org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample (HTTPSamplerBase.java:1189) в org.apache.jmeter.protocol.http.proxy. Proxy.run (Proxy.java:240)

1 Ответ

0 голосов
/ 21 октября 2019

h2ebiz-testat не выглядит для меня как обычный интернет-адрес, если вы можете получить доступ к этому хосту через веб-браузер, но получите UnknownHostException в JMeter, скорее всего, у вас нет прямого сетевого подключенияна вашем компьютере, и вы получаете доступ к интрасети и интернет-ресурсам через прокси-сервер.

Так что проверьте настройки прокси браузера и убедитесь, что сконфигурировали JMeter для использования прокси вашей компании , это можно сделать двумя способами:

  1. Использование аргументов командной строки например:

    jmeter -H your_proxy_host -P your_proxy_port .....
    

    , в этом случае вам нужно будет передавать эти аргументы каждый раз при запуске JMeter

  2. Используя system.properties file (находится в папке "bin" вашей установки JMeter), добавьте следующие строки:

    http.proxyHost=your_proxy_host
    http.proxyPort=your_proxy_host
    https.ProxyPort=your_proxy_port
    https.proxyPort=your_proxy_port 
    

    inв этом случае изменения будут постоянными

...