Bu JDK SOCKS yolunu yalnızca ilgili HTTP sampler'ları JMeter'ın Java uygulamasını kullanabildiğinde kullanın. Desteklenen HTTP yöntemleri HttpClient4'ten daha dardır; PATCH iş yükü başka bir desteklenen düzen gerektirir.

Mevcut bir SOCKS listener için başlatın:

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

SOCKS proxy listesinden uyumlu, hesapsız bir endpoint bu Java sampler'ları tarafından yürütülen izinli genel istekler için örneği değiştirebilir. Her ilgili HTTP Request sampler'ında veya HTTP Request Defaults'unda Java'yı seçin. Bir sampler'ın açık seçimi bu varsayılanı geçersiz kılabilir.

Bu rota için HTTP proxy ana bilgisayar/bağlantı noktası alanlarını boş bırakın. Bunları doldurmak açık bir HTTP proxy oluşturur; aksi halde Java URL.openConnection() ve JDK'nın seçimini kullanır. Protokole özgü proxy'ler SOCKS'ten önce geldiği için mevcut HTTP/HTTPS JVM proxy özelliklerini de kontrol edin.

-D JVM sistem özelliklerini ayarlar. -J JMeter'ın kendi özelliklerini ayarlar ve alternatif bir yazım değildir.

Rotayı, onu yürüten motorda temsili bir istekle doğrulayın. Bu yapılandırma her plugin, JDBC bağlantısı, uzak motor veya başka bir sampler için SOCKS yönlendirmesi kurmaz.

İlgili makaleler