ໃຊ້ເສັ້ນທາງ JDK SOCKS ນີ້ພຽງແຕ່ເມື່ອ HTTP sampler ທີ່ກ່ຽວຂ້ອງສາມາດໃຊ້ການຈັດຕັ້ງ Java ຂອງ JMeter ໄດ້. ວິທີ HTTP ທີ່ຮອງຮັບແຄບກວ່າ HttpClient4; ພາລະວຽກ PATCH ຕ້ອງການການຈັດວາງທີ່ຮອງຮັບອື່ນ.

ສຳລັບ SOCKS listener ທີ່ມີຢູ່ແລ້ວ, ໃຫ້ເລີ່ມ:

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

ຈຸດສິ້ນສຸດທີ່ເຂົ້າກັນໄດ້ໂດຍບໍ່ມີບັນຊີຈາກລາຍຊື່ proxy SOCKSສາມາດປ່ຽນແທນຕົວຢ່າງສຳລັບຄຳຮ້ອງສາທາລະນະທີ່ໄດ້ຮັບອະນຸຍາດທີ່ Java sampler ເຫຼົ່ານີ້ປະຕິບັດ. ເລືອກ Java ໃນ HTTP Request sampler ທີ່ກ່ຽວຂ້ອງແຕ່ລະອັນ ຫຼື ໃນ HTTP Request Defaults ຂອງມັນ. ການເລືອກຢ່າງຊັດເຈນຂອງ sampler ສາມາດຂຽນທັບຄ່າເລີ່ມຕົ້ນນັ້ນ.

ປະຊ່ອງ host/port ຂອງ proxy HTTP ໃຫ້ຫວ່າງສຳລັບເສັ້ນທາງນີ້. ການຕື່ມພວກມັນຈະສ້າງ proxy HTTP ທີ່ຊັດເຈນ; ຖ້າບໍ່ດັ່ງນັ້ນ Java ຈະໃຊ້ URL.openConnection() ແລະ ການເລືອກຂອງ JDK. ກວດເບິ່ງຄຸນສົມບັດ proxy HTTP/HTTPS JVM ທີ່ມີຢູ່ດ້ວຍ, ເພາະ proxy ສະເພາະໂປຣໂຕຄອນມີບຸລິມະສິດເໜືອ SOCKS.

-D ຕັ້ງຄຸນສົມບັດລະບົບ JVM. -J ຕັ້ງຄຸນສົມບັດຂອງ JMeter ເອງ ແລະ ບໍ່ແມ່ນການສະກົດທາງເລືອກ.

ຢືນຢັນເສັ້ນທາງດ້ວຍຄຳຮ້ອງຕົວແທນໃນເຄື່ອງທີ່ປະຕິບັດມັນ. ການຕັ້ງຄ່ານີ້ບໍ່ໄດ້ສ້າງການເສັ້ນທາງ SOCKS ສຳລັບທຸກ plugin, ການເຊື່ອມຕໍ່ JDBC, ເຄື່ອງຫ່າງໄກ ຫຼື sampler ອື່ນ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ