ApacheBench-те проксиге кіру үшін бөлек опция бар
ApacheBench HTTP сұрауын -X арқылы бағыттаңыз және проксидің Basic деректерін сайттың тіркелгісінен бөлек ұстаңыз.
HTTP прокси арқылы ApacheBench сұрауы үшін делдалды бас әріп -X-тен кейін қойып, сайтты соңғы URL-де қалдырыңыз:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
Ашық endpoint үшін host пен port-ты HTTP проксилер тізімінен алыңыз. Бұл бір сұрауды маршруттау мысалы. Бір жауап өнімділіктің пайдалы өлшемі емес.
Егер прокси Basic аутентификацияны талап етсе, ApacheBench сайтқа кіруден өзгеше опция ұсынады:
| Опция | Алушы |
|---|---|
| -P user:password | Делдал |
| -A user:password | Мақсатты сервер |
Бұл опциялар берілген деректерді шақыруды күтпей жібереді. Әр алушы үшін арналған тіркелгіні пайдаланыңыз және нақты құпия сөздерді бергенде командалар тарихында және процесс аргументтерінде ашылуын ескеріңіз.
Endpoint синтаксисі host:port, curl-дың кеңірек прокси-URL интерфейсі емес. Атап айтқанда, мұндағы бас -X curl-дың теңшелген әдіс опциясы емес.
Маршруттарды салыстырғанда жауап кодтары мен сәтсіздіктерді уақыт өлшемдерімен бірге сақтаңыз. Проксидің жылдам қабылдамауы мақсатты қолданбаның жылдам жауабы емес.