Vyberte Java Sampler v JMeter pro trasu JVM SOCKS
Spojte vlastnosti JVM SOCKS s implementací Java HTTP v JMeter a zabraňte tomu, aby pole HTTP proxy tuto trasu přepsala.
Tuto trasu JDK SOCKS používejte jen tehdy, když příslušné HTTP samplery mohou používat implementaci Java v JMeter. Podporované metody HTTP jsou užší než HttpClient4; zátěž PATCH vyžaduje jiné podporované uspořádání.
Pro existující SOCKS listener spusťte:
jmeter -n -t plan.jmx \
-DsocksProxyHost=127.0.0.1 \
-DsocksProxyPort=1080
Kompatibilní koncový bod bez účtu ze seznamu SOCKS proxy může nahradit příklad pro povolené veřejné požadavky prováděné těmito Java samplery. Vyberte Java v každém příslušném HTTP Request sampleru nebo v jeho HTTP Request Defaults. Explicitní volba sampleru může tento výchozí údaj přepsat.
Pro tuto trasu ponechte pole hostitele/portu HTTP proxy prázdná. Jejich vyplněním vznikne explicitní HTTP proxy; jinak Java použije URL.openConnection() a volbu JDK. Zkontrolujte také stávající vlastnosti proxy HTTP/HTTPS v JVM, protože proxy specifické pro protokol mají přednost před SOCKS.
-D nastavuje systémové vlastnosti JVM. -J nastavuje vlastní vlastnosti JMeter a není alternativním zápisem.
Potvrďte trasu reprezentativním požadavkem na enginu, který jej provádí. Tato konfigurace nezavádí směrování SOCKS pro každý plugin, připojení JDBC, vzdálený engine ani jiný sampler.