Za ApacheBench zahtjev kroz HTTP proxy stavite posrednika nakon velikog slova -X i ostavite web stranicu u konačnom URL-u:

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

Za javni endpoint uzmite host i port iz liste HTTP proxyja. Ovo je primjer usmjeravanja jednog zahtjeva. Jedan odgovor nije korisna mjera performansi.

Ako proxy zahtijeva Basic autentifikaciju, ApacheBench nudi drugu opciju od prijave na web stranicu:

OpcijaPrimatelj
-P user:passwordPosrednik
-A user:passwordOdredišni server

Ove opcije šalju dostavljene podatke bez čekanja na izazov. Koristite predviđeni račun za svakog primatelja i uzmite u obzir izloženost historije komandi i argumenata procesa kada unosite stvarne lozinke.

Sintaksa endpointa je host:port, a ne širi curl interfejs proxy URL-a. Posebno, veliko -X ovdje nije curl opcija prilagođene metode.

Kada upoređujete rute, zadržite kodove odgovora i neuspjehe uz mjerenje vremena. Brzo odbijanje od strane proxyja nije brz odgovor predviđene aplikacije.

Povezani članci