Pri zahtevi ApacheBench prek proxyja HTTP postavite posrednika za veliko -X in pustite spletno mesto v končnem URL:

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

Za javni endpoint vzemite gostitelja in vrata s seznama proxyjev HTTP. To je primer usmerjanja ene zahteve. En odgovor ni uporabno merilo uspešnosti.

Če proxy zahteva preverjanje Basic, ApacheBench ponuja drugačno možnost od prijave na spletno mesto:

MožnostPrejemnik
-P user:passwordPosrednik
-A user:passwordCiljni strežnik

Te možnosti pošljejo navedene podatke, ne da bi čakale na izziv. Za vsakega prejemnika uporabite predvideni račun in pri vnosu resničnih gesel upoštevajte izpostavljenost v zgodovini ukazov in v argumentih procesa.

Sintaksa endpointa je host:port, ne širši vmesnik proxy URL v curl. Predvsem veliki -X tu ni možnost metode po meri v curl.

Pri primerjavi poti ohranite kode odgovorov in napake skupaj z meritvami časa. Hitra zavrnitev proxyja ni hiter odgovor ciljne aplikacije.

Sorodni članki