ApacheBench има посебна опција за најава на прокси
Насочете ApacheBench HTTP барање со -X и држете ги Basic податоците за проксито одвоени од сметката на веб-страницата.
За барање на ApacheBench преку HTTP прокси, ставете го посредникот по големото -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, а не поширокиот интерфејс за прокси URL на curl. Особено, големото -X овде не е опцијата за прилагоден метод на curl.
Кога споредувате рути, задржете ги кодовите за одговор и неуспесите заедно со мерењата на време. Брзото одбивање од проксито не е брз одговор од предвидената апликација.