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.

Seotud artiklid