Назад | Перейти на главную страницу

Длина пакета httperf при использовании wsesslog

Я пытаюсь использовать httperf для стресс-тестирования сервера, используя следующий синтаксис

    httperf --hog --client=0/1 --server myserver.com \
--wsesslog=2000,2,mysessions.cfg --max-piped-calls 5 --rate 150 

это должно создать 2000 сеансов со скоростью 150 запросов / с

mysessions.cfg содержит

/path1/url think=2.0
/common/css/base.css
/images/image.png

..

Моя проблема в том, что я хотел бы указать длину пакета (одновременные вызовы внутри сеанса) больше 2, но я всегда получаю

Максимальная длина пакета подключения: 2

Burstlength = N не может использоваться с wsessionlog, и я не видел способа указать его в mysessions.cfg

Любое понимание?

Я не эксперт, но я думал, что пакет вызовов имитирует первый запрос браузера на выбор HTML-страницы, а затем встроенные в нее объекты, следовательно, это два пакета вызовов. Вы думаете о конвейерных HTTP-вызовах? они увеличивают количество вызовов на соединение