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 zahtijeva 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 računa s liste SOCKS proxyja može zamijeniti primjer za dozvoljene javne zahtjeve koje izvršavaju ovi Java sampler-i. Odaberite Java u svakom relevantnom HTTP Request sampler-u ili njegovim HTTP Request Defaults. Eksplicitni odabir sampler-a može nadjačati taj default.

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

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

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

Povezani članci