Përdoreni këtë rrugë JDK SOCKS vetëm kur sampler-ët HTTP përkatës mund të përdorin implementimin Java të JMeter. Metodat HTTP të mbështetura janë më të ngushta se HttpClient4; një ngarkesë pune PATCH kërkon një rregullim tjetër të mbështetur.

Për një listener SOCKS ekzistues, nisni:

jmeter -n -t plan.jmx \
  -DsocksProxyHost=127.0.0.1 \
  -DsocksProxyPort=1080

Një endpoint i përputhshëm pa llogari nga lista e proxy-ve SOCKS mund të zëvendësojë shembullin për kërkesat publike të lejuara që ekzekutohen nga këta sampler-ë Java. Zgjidhni Java në çdo HTTP Request sampler përkatës ose në HTTP Request Defaults të tij. Zgjedhja e qartë e një sampler-i mund të anashkalojë atë parazgjedhje.

Lërini fushat host/port të proxy HTTP bosh për këtë rrugë. Plotësimi i tyre krijon një proxy HTTP të qartë; përndryshe Java përdor URL.openConnection() dhe zgjedhjen e JDK-së. Kontrolloni gjithashtu vetitë ekzistuese të proxy HTTP/HTTPS të JVM, pasi proxy-t specifike të protokollit kanë përparësi ndaj SOCKS.

-D vendos vetitë e sistemit JVM. -J vendos vetitë e vetë JMeter dhe nuk është drejtshkrim alternativ.

Konfirmoni rrugën me një kërkesë përfaqësuese në motorin që e ekzekuton. Ky konfigurim nuk vendos rrugëzim SOCKS për çdo plugin, lidhje JDBC, motor të largët ose sampler tjetër.

Artikuj të ngjashëm