Бұл 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 таңдауын пайдаланады. JVM-нің бар HTTP/HTTPS proxy қасиеттерін де тексеріңіз, өйткені протоколға тән proxy-лер SOCKS-тан басым.

-D JVM жүйелік қасиеттерін орнатады. -J JMeter-дің өз қасиеттерін орнатады және балама жазылым емес.

Маршрутты оны орындайтын қозғалтқышта өкілдік сұраумен растаңыз. Бұл конфигурация әрбір plugin, JDBC қосылымы, қашықтағы қозғалтқыш немесе басқа sampler үшін SOCKS маршруттауын орнатпайды.

Қатысты мақалалар