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:

OpcijaSaņēmējs
-P user:passwordStarpnieks
-A user:passwordMē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.

Saistītie raksti