Izberite Java Sampler v JMeterju za pot JVM SOCKS
Povežite lastnosti JVM SOCKS z implementacijo Java HTTP v JMeterju in preprečite, da bi polja proxy HTTP preglasila to pot.
To pot JDK SOCKS uporabljajte le, ko lahko ustrezni HTTP samplerji uporabljajo implementacijo Java v JMeterju. Podprte metode HTTP so ožje kot pri HttpClient4; delovna obremenitev PATCH potrebuje drugo podprto ureditev.
Za obstoječi poslušalec SOCKS zaženite:
jmeter -n -t plan.jmx \
-DsocksProxyHost=127.0.0.1 \
-DsocksProxyPort=1080
Združljiva končna točka brez računa s seznama proxyjev SOCKS lahko nadomesti primer za dovoljene javne zahteve, ki jih izvajajo ti Java samplerji. Izberite Java v vsakem ustreznem samplerju HTTP Request ali v njegovih HTTP Request Defaults. Izrecna izbira samplerja lahko preglasi to privzeto vrednost.
Za to pot pustite polji gostitelj/vrata proxyja HTTP prazni. Če ju izpolnite, se ustvari izrecni proxy HTTP; sicer Java uporabi URL.openConnection() in izbiro JDK. Preverite tudi obstoječe lastnosti proxyja HTTP/HTTPS v JVM, ker imajo proxyji, specifični za protokol, prednost pred SOCKS.
-D nastavi sistemske lastnosti JVM. -J nastavi lastne lastnosti JMeterja in ni alternativni zapis.
Pot potrdite z reprezentativno zahtevo na pogonu, ki jo izvaja. Ta konfiguracija ne vzpostavi usmerjanja SOCKS za vsak vtičnik, povezavo JDBC, oddaljeni pogon ali drug sampler.