Apache Версия 2.0 Сервера HTTP
ab
является инструментом для того, чтобы определить эффективность вашего Apacheского Протокола Передачи Гипертекста (HTTP) сервер. Это разработано, чтобы дать Вам впечатление от того, как ваша текущая Apache установка выполняет. Это особенно показывает Вам, сколько запросов в секунду ваша Apache установка способна к обслуживанию.
ab
[ -
A
auth-username
:
password
] [ -
c
concurrency
] [ -
C
cookie-name
=
value
] [ -
d
] [ -
e
csv-file
] [ -
g
gnuplot-file
] [ -
h
] [ -
H
custom-header
] [ -
i
] [ -
k
] [ -
n
requests
] [ -
p
POST-file
] [ -
P
proxy-auth-username
:
password
] [ -
q
] [ -
s
] [ -
S
] [ -
t
timelimit
] [ -
T
content-type
] [ -
v
verbosity
] [ -
V
] [ -
w
] [ -
x
<table>-attributes
] [ -
X
proxy
[:
port
] ] [ -
y
<tr>-attributes
] [ -
z
<td>-attributes
] [http://]
hostname
[:
port
]/
path
-A
auth-username
:
password
:
и посланный на проводе base64 закодированный. Вереницу посылают независимо от того, нуждается ли сервер в этом (
то есть.
, послал 401 необходимое установление подлинности).
-c
concurrency
-C
cookie-name
=
value
Cookie:
линия к запросу. Аргумент находится типично в форме a
name
=
value
пара. Эта область повторима.
-d
-e
csv-file
-g
gnuplot-file
-h
-H
custom-header
"Accept-Encoding: zip/zop;8bit"
).
-i
HEAD
запросы вместо
GET
.
-k
-n
requests
-p
POST-file
-P
proxy-auth-username
:
password
:
и посланный на проводе base64 закодированный. Вереницу посылают независимо от того, нуждается ли полномочие в этом (
то есть.
, послал 407 необходимых установлений подлинности по доверенности).
-q
ab
продукции продвижение рассчитывают
stderr
каждые 10 % или 100 запросов или около этого.
-q
флаг подавит эти сообщения.
-s
ab -h
покажет Вам), используют защищенный SSL
https
а не
http
протокол. Эта особенность экспериментальна и
очень
элементарный. Вы вероятно не хотите использовать это.
-S
-t
timelimit
-n 50000
внутренне. Используйте это, чтобы определить эффективность сервера в пределах неподвижной общей суммы времени. В неплатеж нет никакого timelimit.
-T
content-type
-v
verbosity
4
и выше информации печатных изданий относительно ударов головой,
3
и выше кодексов ответа печатных изданий (404, 200, и т.д.),
2
и выше предупреждений печатных изданий и информации.
-V
-w
-x
<table>-attributes
<table>
. признаки вставлены
<table
here
>
.
-X
proxy
[:
port
]
-y
<tr>-attributes
<tr>
.
-z
<td>-attributes
<td>
.
есть различные статически заявленные буфера неподвижной длины. Объединенный с ленивым парсингом аргументов линии команды, удары головой ответа от сервера и других внешних входов, это могло бы укусить Вас.
это не осуществляет HTTP/1.x полностью; только принимает некоторые 'ожидаемые' формы ответов. Довольно тяжелое использование
strstr(3)
разоблачает вершину в профиле, который мог бы указать проблему работы;
то есть.
, Вы имели бы размеры
ab
работа, а не сервер.