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'дун ыңгайлаштырылган ыкма параметри эмес.
Маршруттарды салыштырганда жооп коддору менен ийгиликсиздиктерди убакыт өлчөөлөрү менен бирге сактаңыз. Проксинин тез четке кагуусу максаттуу колдонмонун тез жообу эмес.