Я пытаюсь использовать 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-вызовах? они увеличивают количество вызовов на соединение