ApacheBench ມີຕົວເລືອກແຍກຕ່າງຫາກສຳລັບການເຂົ້າສູ່ proxy
ສົ່ງຄຳຮ້ອງ HTTP ຂອງ ApacheBench ດ້ວຍ -X ແລະ ເກັບຂໍ້ມູນ Basic ຂອງ proxy ແຍກຈາກບັນຊີຂອງເວັບໄຊ.
ສຳລັບຄຳຮ້ອງ ApacheBench ຜ່ານ proxy HTTP ໃຫ້ວາງຕົວກາງຫຼັງ -X ຕົວພິມໃຫຍ່ ແລະ ປະເວັບໄຊໄວ້ໃນ URL ສຸດທ້າຍ:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
ສຳລັບ endpoint ສາທາລະນະ ໃຫ້ເອົາ host ແລະ port ຈາກລາຍຊື່ proxy HTTP. ນີ້ແມ່ນຕົວຢ່າງການເສັ້ນທາງຄຳຮ້ອງດຽວ. ການຕອບສະໜອງດຽວບໍ່ແມ່ນມາດຕະການປະສິດທິພາບທີ່ມີປະໂຫຍດ.
ຖ້າ proxy ຕ້ອງການການຢືນຢັນ Basic, ApacheBench ມີຕົວເລືອກທີ່ຕ່າງຈາກການເຂົ້າສູ່ເວັບໄຊ:
| ຕົວເລືອກ | ຜູ້ຮັບ |
|---|---|
| -P user:password | ຕົວກາງ |
| -A user:password | ເຊີບເວີປາຍທາງ |
ຕົວເລືອກເຫຼົ່ານີ້ສົ່ງຂໍ້ມູນທີ່ໃຫ້ໂດຍບໍ່ລໍຖ້າການທ້າທາຍ. ໃຊ້ບັນຊີທີ່ຕັ້ງໃຈສຳລັບແຕ່ລະຜູ້ຮັບ ແລະ ພິຈາລະນາການເປີດເຜີຍໃນປະຫວັດຄຳສັ່ງ ແລະ ອາກິວເມັນຂອງ process ເມື່ອໃຫ້ລະຫັດຜ່ານຈິງ.
ໄວຍາກອນຂອງ endpoint ແມ່ນ host:port, ບໍ່ແມ່ນອິນເຕີເຟສ proxy-URL ທີ່ກວ້າງກວ່າຂອງ curl. ໂດຍສະເພາະ -X ຕົວພິມໃຫຍ່ຢູ່ນີ້ບໍ່ແມ່ນຕົວເລືອກວິທີການກຳນົດເອງຂອງ curl.
ເມື່ອປຽບທຽບເສັ້ນທາງ ໃຫ້ເກັບລະຫັດການຕອບສະໜອງ ແລະ ຄວາມລົ້ມເຫຼວ ພ້ອມກັບເວລາ. ການປະຕິເສດຢ່າງໄວຈາກ proxy ບໍ່ແມ່ນການຕອບສະໜອງທີ່ໄວຈາກແອັບພລິເຄຊັນທີ່ຕັ້ງໃຈ.