Valitse JMeterin Java Sampler JVM SOCKS -reitille
Yhdistä JVM SOCKS -ominaisuudet JMeterin Java HTTP -toteutukseen ja estä HTTP-proxykenttiä ohittamasta tätä reittiä.
Käytä tätä JDK SOCKS -reittiä vain, kun asiaankuuluvat HTTP-samplerit voivat käyttää JMeterin Java-toteutusta. Tuetut HTTP-menetelmät ovat kapeampia kuin HttpClient4:ssä; PATCH-työkuorma tarvitsee toisen tuetun järjestelyn.
Käynnistä olemassa olevaa SOCKS-kuuntelijaa varten:
jmeter -n -t plan.jmx \
-DsocksProxyHost=127.0.0.1 \
-DsocksProxyPort=1080
Yhteensopiva tilittämätön päätepiste SOCKS-proxyluettelosta voi korvata esimerkin sallituille julkisille pyynnöille, joita nämä Java-samplerit suorittavat. Valitse Java jokaisessa asiaankuuluvassa HTTP Request -samplerissa tai sen HTTP Request Defaults -asetuksissa. Samplerin nimenomainen valinta voi ohittaa tämän oletusarvon.
Jätä HTTP-proxyn isäntä/portti-kentät tyhjiksi tällä reitillä. Niiden täyttäminen luo nimenomaisen HTTP-proxyn; muuten Java käyttää URL.openConnection() ja JDK:n valintaa. Tarkista myös olemassa olevat HTTP/HTTPS JVM -proxyominaisuudet, sillä protokollakohtaiset proxyt ovat ensisijaisia SOCKS:iin nähden.
-D asettaa JVM:n järjestelmäominaisuudet. -J asettaa JMeterin omat ominaisuudet eikä ole vaihtoehtoinen kirjoitusasu.
Vahvista reitti edustavalla pyynnöllä moottorissa, joka sen suorittaa. Tämä kokoonpano ei luo SOCKS-reititystä jokaiselle liitännäiselle, JDBC-yhteydelle, etämoottorille tai muulle samplerille.