Користите ову JDK SOCKS путању само када релевантни HTTP sampler-и могу користити JMeter Java имплементацију. Подржане HTTP методе су уже од HttpClient4; PATCH радно оптерећење захтева други подржани распоред.

За постојећи SOCKS listener покрените:

jmeter -n -t plan.jmx \
  -DsocksProxyHost=127.0.0.1 \
  -DsocksProxyPort=1080

Компатибилан endpoint без налога са листе SOCKS proxyја може заменити пример за дозвољене јавне захтеве које извршавају ови Java sampler-и. Изаберите Java у сваком релевантном HTTP Request sampler-у или његовим HTTP Request Defaults. Експлицитни избор sampler-а може надјачати тај подразумевани.

Оставите поља host/port HTTP proxyја празна за ову путању. Њихово попуњавање ствара експлицитни HTTP proxy; иначе Java користи URL.openConnection() и избор JDK-а. Проверите и постојећа HTTP/HTTPS JVM proxy својства, јер proxyји специфични за протокол имају приоритет над SOCKS-ом.

-D поставља JVM системска својства. -J поставља сопствена JMeter својства и није алтернативни правопис.

Потврдите путању репрезентативним захтевом на engine-у који га извршава. Ова конфигурација не успоставља SOCKS рутирање за сваки plugin, JDBC везу, удаљени engine или други sampler.

Повезани чланци