Bu JDK SOCKS yolunu yalnız müvafiq HTTP sampler-lər JMeter-in Java tətbiqindən istifadə edə bildikdə istifadə edin. Dəstəklənən HTTP metodları HttpClient4-dən dardır; PATCH iş yükü başqa dəstəklənən quruluş tələb edir.

Mövcud SOCKS listener üçün işə salın:

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

SOCKS proxy siyahısından uyğun hesabsız endpoint bu Java sampler-lər tərəfindən icra olunan icazəli ictimai sorğular üçün nümunəni əvəz edə bilər. Hər müvafiq HTTP Request sampler-də və ya onun HTTP Request Defaults-da Java seçin. Sampler-in açıq seçimi bu defaultu üstələyə bilər.

Bu marşrut üçün onun HTTP proxy host/port sahələrini boş buraxın. Onları doldurmaq açıq HTTP proxy yaradır; əks halda Java URL.openConnection() və JDK-nın seçimini istifadə edir. Mövcud HTTP/HTTPS JVM proxy xassələrini də yoxlayın, çünki protokola xas proxylər SOCKS-dən üstünlük təşkil edir.

-D JVM sistem xassələrini təyin edir. -J JMeter-in öz xassələrini təyin edir və alternativ yazılış deyil.

Yolu icra edən mühərrikdə nümunəvi sorğu ilə təsdiqləyin. Bu konfiqurasiya hər plugin, JDBC bağlantısı, uzaq mühərrik və ya digər sampler üçün SOCKS marşrutu yaratmır.

Əlaqəli məqalələr