இந்த JDK SOCKS பாதையை தொடர்புடைய HTTP sampler-கள் JMeter இன் Java செயலாக்கத்தைப் பயன்படுத்தக்கூடிய போது மட்டுமே பயன்படுத்தவும். ஆதரிக்கப்படும் HTTP முறைகள் HttpClient4-ஐ விட குறுகியவை; PATCH பணிச்சுமைக்கு மற்றொரு ஆதரிக்கப்படும் அமைப்பு தேவை.

ஏற்கனவே உள்ள SOCKS listener-க்கு, தொடங்கவும்:

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

SOCKS proxy பட்டியல்லிருந்து பொருந்தக்கூடிய கணக்கு இல்லாத endpoint, இந்த Java sampler-கள் செயல்படுத்தும் அனுமதிக்கப்பட்ட பொது கோரிக்கைகளுக்கான எடுத்துக்காட்டை மாற்றலாம். தொடர்புடைய ஒவ்வொரு HTTP Request sampler-இலும் அல்லது அதன் HTTP Request Defaults-இலும் Java தேர்ந்தெடுக்கவும். sampler-இன் வெளிப்படையான தேர்வு அந்த இயல்புநிலையை மீறலாம்.

இந்தப் பாதைக்கு HTTP proxy host/port புலங்களை காலியாக விடவும். அவற்றை நிரப்புவது வெளிப்படையான HTTP proxy-ஐ உருவாக்கும்; இல்லையெனில் Java URL.openConnection() மற்றும் JDK-இன் தேர்வைப் பயன்படுத்தும். ஏற்கனவே உள்ள HTTP/HTTPS JVM proxy பண்புகளையும் சரிபார்க்கவும், ஏனெனில் நெறிமுறை-குறிப்பிட்ட proxy-கள் SOCKS-ஐ விட முன்னுரிமை பெறும்.

-D JVM கணினி பண்புகளை அமைக்கிறது. -J JMeter-இன் சொந்த பண்புகளை அமைக்கிறது, இது மாற்று எழுத்துப்பிழை அல்ல.

அதை இயக்கும் எந்திரத்தில் பிரதிநிதி கோரிக்கையுடன் பாதையை உறுதிப்படுத்தவும். இந்த உள்ளமைவு ஒவ்வொரு plugin, JDBC இணைப்பு, தொலை எந்திரம் அல்லது பிற sampler-க்கும் SOCKS வழியமைப்பை நிறுவாது.

தொடர்புடைய கட்டுரைகள்