ApacheBench ir atsevišķa opcija proxy pieteikšanās datiem
Novirziet ApacheBench HTTP pieprasījumu ar -X un turiet proxy Basic datus atsevišķi no vietnes konta.
Lai ApacheBench pieprasījums ietu caur HTTP proxy, ievietojiet starpnieku aiz lielā -X un atstājiet vietni galīgajā URL:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
Publiskam endpoint ņemiet host un port no HTTP proxy saraksta. Šis ir viena pieprasījuma maršrutēšanas piemērs. Viena atbilde nav noderīgs veiktspējas mērījums.
Ja proxy pieprasa Basic autentifikāciju, ApacheBench piedāvā citu opciju nekā vietnes pieteikšanās:
| Opcija | Saņēmējs |
|---|---|
| -P user:password | Starpnieks |
| -A user:password | Mērķa serveris |
Šīs opcijas nosūta norādītos datus, negaidot izaicinājumu. Izmantojiet paredzēto kontu katram saņēmējam un ņemiet vērā atklāšanu komandu vēsturē un procesa argumentos, ievadot īstas paroles.
Endpoint sintakse ir host:port, nevis curl plašākā proxy URL saskarne. Jo īpaši lielais -X šeit nav curl pielāgotās metodes opcija.
Salīdzinot maršrutus, saglabājiet atbilžu kodus un neveiksmes kopā ar laika mērījumiem. Ātra proxy noraidīšana nav ātra paredzētās lietotnes atbilde.