Csak akkor használja ezt a JDK SOCKS-útvonalat, ha az érintett HTTP-samplerek tudják használni a JMeter Java-implementációját. A támogatott HTTP-metódusok szűkebbek, mint a HttpClient4 esetében; egy PATCH-munkaterheléshez más támogatott elrendezés kell.

Meglévő SOCKS-listener esetén indítsa el:

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

A SOCKS-proxy listából származó, fiók nélküli kompatibilis végpont helyettesítheti a példát az engedélyezett nyilvános kérésekhez, amelyeket ezek a Java-samplerek végrehajtanak. Válassza a Java lehetőséget minden érintett HTTP Request samplerben vagy annak HTTP Request Defaults beállításában. Egy sampler kifejezett választása felülírhatja ezt az alapértelmezést.

Hagyja üresen a HTTP-proxy host/port mezőit ehhez az útvonalhoz. Kitöltésük kifejezett HTTP-proxyt hoz létre; ellenkező esetben a Java a URL.openConnection()-et és a JDK választását használja. Ellenőrizze a meglévő HTTP/HTTPS JVM-proxytulajdonságokat is, mivel a protokollspecifikus proxyk elsőbbséget élveznek a SOCKS-szal szemben.

-D JVM-rendszertulajdonságokat állít be. -J a JMeter saját tulajdonságait állítja be, és nem alternatív írásmód.

Erősítse meg az útvonalat egy reprezentatív kéréssel a végrehajtó motoron. Ez a konfiguráció nem hoz létre SOCKS-útválasztást minden bővítményhez, JDBC-kapcsolathoz, távoli motorhoz vagy más samplerhez.

Kapcsolódó cikkek