JVM SOCKS మార్గం కోసం JMeter యొక్క Java Sampler ఎంచుకోండి
JVM SOCKS లక్షణాలను JMeter యొక్క Java HTTP అమలుతో జతచేయండి మరియు HTTP proxy ఫీల్డ్లు ఆ మార్గాన్ని దాటకుండా నిరోధించండి.
ఈ 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 రూటింగ్ను ఏర్పాటు చేయదు.