За барање на 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.

Кога споредувате рути, задржете ги кодовите за одговор и неуспесите заедно со мерењата на време. Брзото одбивање од проксито не е брз одговор од предвидената апликација.

Поврзани статии