JMeter Java Sampler fir eng JVM SOCKS-Route auswielen
JVM SOCKS-Eigenschafte mat der Java HTTP-Implementatioun vu JMeter kombinéieren a verhënneren, datt HTTP-Proxy-Felder dës Route iwwerschreiwen.
Benotzt dësen JDK SOCKS-Wee nëmmen, wann déi betraffen HTTP-Sampleren d'Java-Implementatioun vu JMeter benotze kënnen. Déi ënnerstëtzt HTTP-Methoden sinn méi schmuel wéi beim HttpClient4; eng PATCH-Aarbechtslaascht brauch eng aner ënnerstëtzt Konfiguratioun.
Fir en existéierende SOCKS-Listener starten:
jmeter -n -t plan.jmx \
-DsocksProxyHost=127.0.0.1 \
-DsocksProxyPort=1080
En kompatibelen Endpunkt ouni Kont aus der SOCKS-Proxy-Lëscht kann d'Beispill fir erlaabt ëffentlech Ufroe ersetzen, déi vun dësen Java-Sampleren ausgefouert ginn. Wielt Java an all betraffenen HTTP Request-Sampler oder an deem sengen HTTP Request Defaults. D'explizit Auswiel vun engem Sampler kann déi Standardastellung iwwerschreiwen.
Loosst d'Host/Port-Felder vum HTTP-Proxy fir dës Route eidel. Si auszefëllen erstellt en expliziten HTTP-Proxy; soss benotzt Java URL.openConnection() an d'Auswiel vum JDK. Kontrolléiert och existéierend HTTP/HTTPS JVM-Proxy-Eigenschafte, well Protokoll-spezifesch Proxye Virrang viru SOCKS hunn.
-D setzt JVM-Systemeigenschafte. -J setzt dem JMeter seng eegen Eigenschafte an ass keng alternativ Schreifweis.
Bestätegt de Wee mat enger representativer Ufro op der Engine, déi se ausféiert. Dës Konfiguratioun stellt keng SOCKS-Routing fir all Plugin, JDBC-Verbindung, Remote-Engine oder anere Sampler op.