इस JDK SOCKS मार्ग का उपयोग केवल तब करें जब संबंधित HTTP samplers JMeter के Java कार्यान्वयन का उपयोग कर सकें। इसकी समर्थित HTTP विधियाँ HttpClient4 से सीमित हैं; PATCH कार्यभार के लिए अन्य समर्थित व्यवस्था आवश्यक है।

किसी मौजूदा SOCKS listener के लिए, प्रारंभ करें:

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

SOCKS proxy सूची से एक संगत बिना-खाता endpoint इन Java samplers द्वारा निष्पादित अनुमत सार्वजनिक अनुरोधों के लिए उदाहरण को बदल सकता है। प्रत्येक संबंधित HTTP Request sampler या उसके HTTP Request Defaults में Java चुनें। किसी sampler का स्पष्ट चयन उस डिफ़ॉल्ट को ओवरराइड कर सकता है।

इस मार्ग के लिए इसके HTTP proxy host/port फ़ील्ड खाली छोड़ें। इन्हें भरने से एक स्पष्ट HTTP proxy बनता है; अन्यथा Java URL.openConnection() और JDK का चयन उपयोग करता है। मौजूदा HTTP/HTTPS JVM proxy गुणों की भी जाँच करें, क्योंकि प्रोटोकॉल-विशिष्ट proxies का SOCKS पर प्राथमिकता होता है।

-D JVM सिस्टम गुण सेट करता है। -J JMeter के अपने गुण सेट करता है और यह वैकल्पिक वर्तनी नहीं है।

जो इंजन इसे निष्पादित करता है उस पर एक प्रतिनिधि अनुरोध के साथ मार्ग की पुष्टि करें। यह कॉन्फ़िगरेशन हर plugin, JDBC कनेक्शन, रिमोट इंजन या अन्य sampler के लिए SOCKS रूटिंग स्थापित नहीं करता है।

संबंधित लेख