Инструмент для нагрузочного тестирования http командной строки, поддерживающий gzip / deflate

Мы используем apache в качестве нашего веб-сервера, и на нем включен mod_deflate.

Мы использовали httperf для проверки его на загрузку, но нам не удалось заставить его общаться с веб-сервером с включенной в httperf кодировкой gzip/deflate.

Я попытался --add-header='Accept-Encoding: gzip, deflate' к параметрам командной строки httperf, но мой apache просто не отвечает на это (http perf сообщает 0 ответов)

Хотя Apache Bench(ab) принимает кодировку gzip/deflate, мы хотим использовать httperf, потому что мы заинтересованы в том, чтобы сервер загружался X запросами в секунду, которые ab не поддерживает.

Есть ли способ использовать httperf с включенной кодировкой g-zip/deflate? Существуют ли другие инструменты для нагрузочного тестирования командной строки, которые это сделают?

1 ответ

Решение

Вы добавили \n в заголовок --add? Будет ли работать --add-header='Accept-Encoding: gzip,deflate\n'?

Другие вопросы по тегам