ಈ 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 ರೂಟಿಂಗ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದಿಲ್ಲ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು