ApacheBench - ApacheBench
Тема этой статьи может не соответствовать Википедии рекомендации по продуктам и услугам.Ноябрь 2014 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Эта статья нужны дополнительные цитаты для проверка.Ноябрь 2014 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
ApacheBench (ab) - это однопоточная компьютерная программа командной строки для измерение производительности из HTTP веб-серверы.[1] Первоначально разработан для тестирования HTTP-сервер Apache, он достаточно универсален для тестирования любого веб-сервера.
В ab инструмент поставляется в комплекте со стандартным исходным кодом Apache и, как и сам веб-сервер Apache, является бесплатным, Открытый исходный код программное обеспечение и распространяется на условиях Лицензия Apache.
Пример использования
ab -n 100 -c 10 "http://en.wikipedia.org/wiki/Main_Page"
Это выполнит 100 HTTP GET запросы, обрабатывающие до 10 запросов одновременно, на указанный URL-адрес, в данном примере «http://en.wikipedia.org/wiki/Main_Page».[2]
Параллелизм против потоков
Обратите внимание, что ApacheBench будет использовать только один поток операционной системы независимо от уровня параллелизма (указанного параметром -c параметр). В некоторых случаях, особенно при тестировании серверов большой емкости, один экземпляр ApacheBench сам по себе может быть узким местом. При использовании ApacheBench на оборудовании с несколькими ядрами процессора дополнительные экземпляры ApacheBench могут использоваться параллельно для более полного заполнения целевого URL-адреса.
Обнаружение ApacheBench
ApacheBench Пользовательский агент строка ApacheBench / MAJOR.MINOR где MAJOR и MINOR представляют собой основной и дополнительный номера версии программы.[3] Обычно он неправильно классифицируется анализаторами журналов веб-сервера, такими как Webalizer или AWStats, поэтому запуск ApacheBench с большим количеством запросов может исказить результаты отчетов, созданных этими программами.
Смотрите также
Рекомендации
- ^ "ab - инструмент тестирования HTTP-сервера Apache". Apache. Получено 9 октября 2014.
- ^ «Использование Apache Bench для простого нагрузочного тестирования». Блог Пита Фрейтага о ColdFusion, Java и веб-разработке. Получено 9 октября 2014.
- ^ «Сведения об использовании агента: AB (Apache Bench)». User-Agent-String-Info. Получено 9 октября 2014.
внешняя ссылка
Этот Интернет -программного обеспечения -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |