Koristite ovu JDK SOCKS putanju samo kada relevantni HTTP sampler-i mogu koristiti JMeter Java implementaciju. Podržane HTTP metode su uže od HttpClient4; PATCH radno opterećenje zahteva drugi podržani raspored.

Za postojeći SOCKS listener pokrenite:

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

Kompatibilan endpoint bez naloga sa liste SOCKS proxyja može zameniti primer za dozvoljene javne zahteve koje izvršavaju ovi Java sampler-i. Izaberite Java u svakom relevantnom HTTP Request sampler-u ili njegovim HTTP Request Defaults. Eksplicitni izbor sampler-a može nadjačati taj podrazumevani.

Ostavite polja host/port HTTP proxyja prazna za ovu rutu. Njihovo popunjavanje stvara eksplicitni HTTP proxy; inače Java koristi URL.openConnection() i izbor JDK-a. Proverite i postojeća HTTP/HTTPS JVM proxy svojstva, jer proxyji specifični za protokol imaju prioritet nad SOCKS-om.

-D postavlja JVM sistemska svojstva. -J postavlja sopstvena JMeter svojstva i nije alternativni pravopis.

Potvrdite putanju reprezentativnim zahtevom na engine-u koji ga izvršava. Ova konfiguracija ne uspostavlja SOCKS rutiranje za svaki plugin, JDBC vezu, udaljeni engine ili drugi sampler.

Povezani članci