Dewis Java Sampler JMeter ar gyfer llwybr JVM SOCKS
Cyfuno priodweddau JVM SOCKS ag implementation Java HTTP JMeter a rhwystro meysydd proxy HTTP rhag diystyru'r llwybr hwnnw.
Defnyddiwch y llwybr JDK SOCKS hwn dim ond pan all y samplers HTTP perthnasol ddefnyddio implementation Java JMeter. Mae ei ddulliau HTTP a gefnogir yn gulach na HttpClient4; mae angen trefniant cefnogol arall ar lwyth gwaith PATCH.
Ar gyfer listener SOCKS presennol, lansiwch:
jmeter -n -t plan.jmx \
-DsocksProxyHost=127.0.0.1 \
-DsocksProxyPort=1080
Gall endpoint cydnaws heb gyfrif o'r rhestr proxïau SOCKS ddisodli'r enghraifft ar gyfer ceisiadau cyhoeddus a ganiateir a weithredir gan y samplers Java hyn. Dewiswch Java ym mhob sampler HTTP Request perthnasol neu yn ei HTTP Request Defaults. Gall dewis penodol sampler ddiystyru'r rhagosodiad hwnnw.
Gadewch feysydd host/port proxy HTTP yn wag ar gyfer y llwybr hwn. Mae eu llenwi yn creu proxy HTTP penodol; fel arall mae Java yn defnyddio URL.openConnection() a dewis y JDK. Gwiriwch briodweddau proxy HTTP/HTTPS JVM presennol hefyd, gan fod proxïau sy'n benodol i brotocol yn cymryd blaenoriaeth dros SOCKS.
-D yn gosod priodweddau system JVM. -J yn gosod priodweddau JMeter ei hun ac nid yw'n sillafiad amgen.
Cadarnhewch y llwybr gyda chais cynrychioladol ar yr injan sy'n ei weithredu. Nid yw'r ffurfweddiad hwn yn sefydlu llwybro SOCKS ar gyfer pob plugin, cysylltiad JDBC, injan bell neu sampler arall.