Что такое параллельный запрос (-c) в Apache Benchmark? - PullRequest
10 голосов
/ 26 июля 2011

Что такое параллельный запрос (-c) в тесте Apache?

Я думаю, что это число одновременных запросов (процессов), созданных в один момент времени?

Может кто-нибудь объяснить, еслия не прав?Можете ли вы привести пример того, как будет работать параллельный запрос?Как я могу проверить это как Boundary Value Analysis(BVA) тестирование

Ответы [ 2 ]

13 голосов
/ 27 июля 2011

Вы правы.

Проще говоря, ab -n 1000 -c 5 http://www.example.com/

где,

-n 1000: ab отправит 1000 запросов к примеруСервер .com для выполнения сеанса бенчмаркинга

-c 5: 5 - номер параллелизма, т. е. ab отправит 5 номеров нескольких запросов для одновременного выполнения на сервер example.com

Наткнулся на следующий вопрос SO, где один из ответов говорит, что ab не идеальный инструмент для тестирования, так как у вас есть факторы CSS / JS / Images, которые необходимо учитывать, когда дело доходит до теста - Может кто-нибудь пожалуйстаобъясните, что означают эти результаты ApacheBench?

1 голос
/ 27 июля 2011

со страницы руководства : -c параллелизм Количество одновременных запросов. По умолчанию один запрос за раз.

...