Valige JMeteri Java Sampler JVM SOCKS-marsruudile
Ühendage JVM SOCKS-i atribuudid JMeteri Java HTTP-teostusega ja vältige HTTP-proxy väljade poolt selle marsruudi ülekirjutamist.
Kasutage seda JDK SOCKS-i marsruuti ainult siis, kui asjakohased HTTP-samplerid saavad kasutada JMeteri Java-teostust. Toetatud HTTP-meetodid on HttpClient4 omadest kitsamad; PATCH-töökoormus vajab teistsugust toetatud lahendust.
Olemasoleva SOCKS-kuulaja jaoks käivitage:
jmeter -n -t plan.jmx \
-DsocksProxyHost=127.0.0.1 \
-DsocksProxyPort=1080
Ühilduv kontota lõpp-punkt SOCKS-proxy loendist võib asendada näite lubatud avalike päringute jaoks, mida need Java-samplerid täidavad. Valige Java igas asjakohases HTTP Request sampleris või selle HTTP Request Defaults-is. Sampleri selgesõnaline valik võib selle vaikeväärtuse üle kirjutada.
Jätke selle marsruudi jaoks HTTP-proxy hosti/pordi väljad tühjaks. Nende täitmine loob selgesõnalise HTTP-proxy; vastasel juhul kasutab Java URL.openConnection() ja JDK valikut. Kontrollige ka olemasolevaid HTTP/HTTPS JVM-proxy atribuute, sest protokollipõhistel proxydel on SOCKS-i ees prioriteet.
-D määrab JVM-i süsteemi atribuudid. -J määrab JMeteri enda atribuudid ja ei ole alternatiivne kirjapilt.
Kinnitage marsruut esindusliku päringuga mootoris, mis seda täidab. See konfiguratsioon ei loo SOCKS-marsruutimist iga pistikprogrammi, JDBC-ühenduse, kaugmootori ega muu sampleri jaoks.