Khetha i-JMeter Java Sampler yendlela ye-JVM SOCKS
Hlanganisa izici ze-JVM SOCKS nokusetshenziswa kwe-Java HTTP kwe-JMeter futhi uvimbele izinkambu ze-HTTP proxy ukuthi zingadluli leyo ndlela.
Sebenzisa le ndlela ye-JDK SOCKS kuphela lapho ama-HTTP sampler afanele ekwazi ukusebenzisa ukusetshenziswa kwe-Java kwe-JMeter. Izindlela ze-HTTP ezisekelwayo zincane kune-HttpClient4; umthwalo womsebenzi we-PATCH udinga okunye ukuhlelwa okusekelwayo.
Ngesilaleli se-SOCKS esivele sikhona, qalisa:
jmeter -n -t plan.jmx \
-DsocksProxyHost=127.0.0.1 \
-DsocksProxyPort=1080
I-endpoint ehambisanayo engena-akhawunti evela kuhlu lwe-proxy ye-SOCKS ingashintsha isibonelo sezicelo zomphakathi ezivunyelwe ezenziwa yilezi Java sampler. Khetha i-Java kuyo yonke i-HTTP Request sampler efanele noma kuma-HTTP Request Defaults ayo. Ukukhetha okucacile kwe-sampler kungadlula leyo default.
Shiya izinkambu ze-host/port ze-HTTP proxy zingenalutho zale ndlela. Ukuzigcwalisa kwakha i-HTTP proxy ecacile; uma kungenjalo i-Java isebenzisa URL.openConnection() nokukhetha kwe-JDK. Hlola futhi izici ze-HTTP/HTTPS JVM proxy ezikhona, ngoba ama-proxy aqondene neprotocol anokubaluleka ngaphezu kwe-SOCKS.
-D isetha izici zohlelo lwe-JVM. -J isetha izici ze-JMeter ngokwayo futhi akusona isipelingi esihlukile.
Qinisekisa indlela ngesicelo esimele kuyo injini eyenzayo. Lokhu kulungiselelwa akusimisi ukuhamba kwe-SOCKS kuyo yonke i-plugin, ukuxhumana kwe-JDBC, injini ekude noma enye i-sampler.