Gunakan jalur JDK SOCKS ini hanya ketika sampler HTTP yang relevan dapat memakai implementasi Java JMeter. Metode HTTP yang didukung lebih sempit daripada HttpClient4; beban kerja PATCH memerlukan pengaturan lain yang didukung.

Untuk listener SOCKS yang sudah ada, jalankan:

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

Endpoint kompatibel tanpa akun dari daftar proxy SOCKS dapat menggantikan contoh untuk permintaan publik yang diizinkan yang dijalankan oleh sampler Java ini. Pilih Java di setiap sampler HTTP Request yang relevan atau di HTTP Request Defaults-nya. Pemilihan eksplisit sebuah sampler dapat menimpa default tersebut.

Biarkan kolom host/port proxy HTTP kosong untuk rute ini. Mengisinya akan membuat proxy HTTP eksplisit; jika tidak, Java memakai URL.openConnection() dan pilihan JDK. Periksa juga properti proxy HTTP/HTTPS JVM yang ada, karena proxy khusus protokol lebih diutamakan daripada SOCKS.

-D menetapkan properti sistem JVM. -J menetapkan properti JMeter sendiri dan bukan ejaan alternatif.

Konfirmasikan jalur dengan permintaan perwakilan pada mesin yang menjalankannya. Konfigurasi ini tidak menetapkan perutean SOCKS untuk setiap plugin, koneksi JDBC, mesin jarak jauh, atau sampler lain.

Artikel terkait