Нагрузочное тестирование с AB ... поддельные неудачные запросы (длина)
Другими словами, чтобы описать apachebench проблему:
Инструмент тестирования apachebench apache (ab) предполагает, что code-timing длина содержимого ответа loadtest будет одинаковой в течение loadtest всего теста. Он хранит длину load-testing содержимого первого ответа. Если benchmarking какой-либо из дальнейших load-testing ответов имеет другую длину loadtest содержания, они приводят code-timing к "ошибкам длины".
Следующий benchmarking отчет об ошибке apache, кажется, подтверждает, что: ASF Bug 42040
Резюме: если apachebench вы обслуживаете какой-либо benchmark контент переменной длины, вам, вероятно, следует loadtest игнорировать подобные ошибки load-testing запроса ab.
Изменить: недавно я заметил, что benchmarking команда ab
имеет новый (по benchmarks крайней мере, для меня) параметр:
-l Accept variable document length (use this for dynamic pages)
Я apachebench вижу его в ab версии 2.3 <$ Revision: 1528965 $>, но не вижу его benchmark в ab версии 2.3 <$ Revision: 655654 $>, поэтому, вероятно, он loadtest был добавлен относительно loadtest недавно.
benchmarking
load-testing
apachebench
Нагрузочное тестирование с AB ... поддельные неудачные запросы (длина)
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.