Ընտրեք JMeter-ի Java Sampler-ը JVM SOCKS երթուղու համար
Միավորեք 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-ները։ Ընտրեք Java-ն յուրաքանչյուր համապատասխան HTTP Request sampler-ում կամ դրա HTTP Request Defaults-ում։ Sampler-ի բացահայտ ընտրությունը կարող է շրջանցել այդ լռելյայնը։
Այս երթուղու համար թողեք HTTP proxy-ի host/port դաշտերը դատարկ։ Դրանք լրացնելը ստեղծում է բացահայտ HTTP proxy; հակառակ դեպքում Java-ն օգտագործում է URL.openConnection() և JDK-ի ընտրությունը։ Ստուգեք նաև JVM-ի գոյություն ունեցող HTTP/HTTPS proxy հատկությունները, քանի որ արձանագրությանը հատուկ proxy-ները գերազանցում են SOCKS-ին։
-D սահմանում է JVM համակարգի հատկություններ։ -J սահմանում է JMeter-ի սեփական հատկությունները և այլընտրանքային ուղղագրություն չէ։
Հաստատեք երթուղին ներկայացուցչական հարցումով այն շարժիչում, որն այն կատարում է։ Այս կոնֆիգուրացիան SOCKS երթուղավորում չի սահմանում յուրաքանչյուր plugin-ի, JDBC միացման, հեռավոր շարժիչի կամ այլ sampler-ի համար։