เลือก Java Sampler ของ JMeter สำหรับเส้นทาง JVM SOCKS
จับคู่คุณสมบัติ JVM SOCKS กับการใช้งาน Java HTTP ของ JMeter และป้องกันไม่ให้ช่อง proxy HTTP เขียนทับเส้นทางนั้น
ใช้เส้นทาง JDK SOCKS นี้เฉพาะเมื่อ HTTP sampler ที่เกี่ยวข้องสามารถใช้การใช้งาน Java ของ JMeter ได้ วิธี HTTP ที่รองรับแคบกว่า HttpClient4; งาน PATCH ต้องมีการจัดวางที่รองรับแบบอื่น
สำหรับ SOCKS listener ที่มีอยู่ ให้เริ่ม:
jmeter -n -t plan.jmx \
-DsocksProxyHost=127.0.0.1 \
-DsocksProxyPort=1080
ปลายทางที่เข้ากันได้โดยไม่มีบัญชีจากรายการ proxy SOCKSสามารถแทนที่ตัวอย่างสำหรับคำขอสาธารณะที่ได้รับอนุญาตซึ่งดำเนินการโดย Java sampler เหล่านี้ เลือก Java ใน HTTP Request sampler ที่เกี่ยวข้องแต่ละตัวหรือใน HTTP Request Defaults ของมัน การเลือกอย่างชัดเจนของ sampler สามารถเขียนทับค่าเริ่มต้นนั้นได้
เว้นช่อง host/port ของ proxy HTTP ไว้ว่างสำหรับเส้นทางนี้ การกรอกช่องเหล่านั้นจะสร้าง proxy HTTP ที่ชัดเจน มิฉะนั้น Java จะใช้ URL.openConnection() และการเลือกของ JDK ตรวจสอบคุณสมบัติ proxy HTTP/HTTPS ของ JVM ที่มีอยู่ด้วย เพราะ proxy ที่เฉพาะเจาะจงโปรโตคอลมีความสำคัญเหนือ SOCKS
-D ตั้งค่าคุณสมบัติระบบของ JVM -J ตั้งค่าคุณสมบัติของ JMeter เองและไม่ใช่การสะกดแบบอื่น
ยืนยันเส้นทางด้วยคำขอตัวแทนบนเอนจินที่ดำเนินการ การกำหนดค่านี้ไม่ได้สร้างการกำหนดเส้นทาง SOCKS สำหรับทุก plugin การเชื่อมต่อ JDBC เอนจินระยะไกล หรือ sampler อื่น