สำหรับคำขอ ApacheBench ผ่านพร็อกซี HTTP ให้วางตัวกลางไว้หลัง -X ตัวพิมพ์ใหญ่ และปล่อยให้เว็บไซต์อยู่ใน URL สุดท้าย:

ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status

สำหรับปลายทางสาธารณะ ให้เอา host และ port จากรายการพร็อกซี HTTP นี่คือตัวอย่างการกำหนดเส้นทางด้วยคำขอเดียว การตอบสนองหนึ่งครั้งไม่ใช่การวัดประสิทธิภาพที่มีประโยชน์

หากพร็อกซีต้องการการรับรองความถูกต้องแบบ Basic ApacheBench มีตัวเลือกที่ต่างจากการเข้าสู่ระบบของเว็บไซต์:

ตัวเลือกผู้รับ
ตัวกลางเซิร์ฟเวอร์ปลายทาง
-P user:password-A user:password

ตัวเลือกเหล่านี้ส่งข้อมูลรับรองที่ให้ไว้โดยไม่รอการท้าทาย ให้ใช้บัญชีที่ตั้งใจไว้สำหรับผู้รับแต่ละราย และคำนึงถึงการเปิดเผยประวัติคำสั่งและอาร์กิวเมนต์ของโปรเซสเมื่อใส่รหัสผ่านจริง

ไวยากรณ์ของปลายทางคือ host:port ไม่ใช่อินเทอร์เฟซ URL พร็อกซีที่กว้างกว่าของ curl โดยเฉพาะอย่างยิ่ง -X ตัวพิมพ์ใหญ่ในที่นี้ไม่ใช่ตัวเลือกเมธอดกำหนดเองของ curl

เมื่อเปรียบเทียบเส้นทาง ให้เก็บรหัสการตอบสนองและความล้มเหลวไว้พร้อมกับเวลา การปฏิเสธอย่างรวดเร็วจากพร็อกซีไม่ใช่การตอบสนองที่รวดเร็วจากแอปพลิเคชันที่ตั้งใจไว้

บทความที่เกี่ยวข้อง