Vyberte Java Sampler v JMeteri pre trasu JVM SOCKS
Spojte vlastnosti JVM SOCKS s implementáciou Java HTTP v JMeteri a zabráňte tomu, aby polia HTTP proxy túto trasu prepísali.
Túto trasu JDK SOCKS používajte len vtedy, keď príslušné HTTP samplery môžu používať implementáciu Java v JMeteri. Podporované metódy HTTP sú užšie ako v HttpClient4; záťaž PATCH vyžaduje iné podporované usporiadanie.
Pre existujúci SOCKS listener spustite:
jmeter -n -t plan.jmx \
-DsocksProxyHost=127.0.0.1 \
-DsocksProxyPort=1080
Kompatibilný koncový bod bez účtu zo zoznamu SOCKS proxy môže nahradiť príklad pre povolené verejné požiadavky vykonávané týmito Java samplermi. Vyberte Java v každom príslušnom HTTP Request sampleri alebo v jeho HTTP Request Defaults. Explicitná voľba samplera môže toto predvolené nastavenie prepísať.
Pre túto trasu nechajte polia hostiteľa/portu HTTP proxy prázdne. Ich vyplnením vznikne explicitná HTTP proxy; inak Java použije URL.openConnection() a voľbu JDK. Skontrolujte aj existujúce vlastnosti proxy HTTP/HTTPS v JVM, pretože proxy špecifické pre protokol majú prednosť pred SOCKS.
-D nastavuje systémové vlastnosti JVM. -J nastavuje vlastné vlastnosti JMetera a nie je alternatívnym zápisom.
Potvrďte trasu reprezentatívnou požiadavkou na engine, ktorý ju vykonáva. Táto konfigurácia nezavádza smerovanie SOCKS pre každý plugin, pripojenie JDBC, vzdialený engine ani iný sampler.