Показать страницуИстория страницыСсылки сюдаCopy this pageExport to MarkdownODT преобразованиеНаверх Вы загрузили старую версию документа! Сохранив её, вы создадите новую текущую версию с этим содержимым. Медиафайлы{{tag>shell utils}} ====== Заголовок ====== ===== Установка ===== aptitude install apache2-utils ===== Параметры ===== * -A auth-username:password - передать данные для базовой аутентификации. То есть, фактически можно тестировать даже если доступ закрыт с помощью базовой аутентификации (htpasswd). * -c concurrency - количество параллельных запросов в единицу времени. По умолчанию, один реквест в единицу времени (можно считать, что в секунду). * -С cookie-name=value - добавлять куки. Задается в виде пары имя=значение. Это поле можно повторять. * -f protocol - задает SSL/TLS протокол (SSL2, SSL3, TLS1, or ALL). * -h - отобразить краткую справку по параметрам * -k - включить KeepAlive, то есть осуществлять множество запросов в течение одной HTTP-сессии. По умолчанию данная возможность отключена. * -n requests - количество запросов, которое необходимо выполнить в течение сессии тестирования. По умолчанию, выполняется только один запрос, что не дает общей картины. * -q - подавляет вывод некоторых сообщений о процессе тестирования. * -t timelimit - максимальное количество секунд, которое необходимо затратить на тестирование. Это подразумевает значание параметра -n равное 50000. По умолчанию временной лимит не установлен. * -v verbosity - устанавливает уровень "разговорчивости": 4 и выше отображает информацию о заголовках, 3 и выше - информацию о кодах ответа (404, 200 и т. д.), 2 и выше - выводить предупреждения и прочую информацию. * -V - отобразить версию и выйти. * -w - вывести результаты в виде HTML-таблицы. По умолчанию таблица состоит из двух колонок с белым фоном. * -x <table>-attributes - строка для использования в качестве атрибутов для <table>. Атрибуты вставляются <table СЮДА >. * -y <tr>-attributes - строка атрибутов для <tr>. * -z <td>-attributes - строка атрибутов для <td>. * -X proxy[:port] - использовать прокси-сервер для запросов. ===== Пример ===== ab -c 10 -n 6000 http://localhost:8080/ СохранитьПросмотрРазличияОтменить Сводка изменений Примечание: редактируя эту страницу, вы соглашаетесь на использование своего вклада на условиях следующей лицензии: CC0 1.0 Universal