Bu JDK SOCKS yo'lini faqat tegishli HTTP samplerlar JMeterning Java tatbiqidan foydalana olganda ishlating. Qo'llab-quvvatlanadigan HTTP usullari HttpClient4dan torroq; PATCH ish yuki boshqa qo'llab-quvvatlanadigan tartibni talab qiladi.

Mavjud SOCKS listener uchun ishga tushiring:

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

SOCKS proxy ro'yxatidan mos keladigan hisobsiz endpoint ushbu Java samplerlar bajaradigan ruxsat etilgan ommaviy so'rovlar uchun misolni almashtirishi mumkin. Har bir tegishli HTTP Request samplerda yoki uning HTTP Request Defaults ichida Java tanlang. Samplerning aniq tanlovi bu standart qiymatni chetlab o'tishi mumkin.

Bu yo'l uchun HTTP proxy host/port maydonlarini bo'sh qoldiring. Ularni to'ldirish aniq HTTP proxy yaratadi; aks holda Java URL.openConnection() va JDK tanlovidan foydalanadi. JVMning mavjud HTTP/HTTPS proxy xossalarini ham tekshiring, chunki protokolga xos proxylar SOCKSdan ustun.

-D JVM tizim xossalarini o'rnatadi. -J JMeterning o'z xossalarini o'rnatadi va muqobil imlo emas.

Yo'nalishni uni bajaradigan dvigatelda vakillik so'rovi bilan tasdiqlang. Bu konfiguratsiya har bir plugin, JDBC ulanishi, masofaviy dvigatel yoki boshqa sampler uchun SOCKS marshrutlashni o'rnatmaydi.

O'xshash maqolalar