Инструмент для создания нагрузки с использованием данных базы данных - PullRequest
5 голосов
/ 29 сентября 2011

Я хотел создать нагрузку на мое веб-приложение, чтобы измерить / проверить, сколько запросов может обработать мое веб-приложение. В настоящее время я использую Apache Benchmark For POST-запрос. Проблема в том, что Apache Benchmark использует только статические данные, которые находятся в файле. Мне нужен такой инструмент, который берет образцы данных из базы данных и генерирует нагрузку, используя эти данные случайным или последовательным образом. Кто-нибудь может сказать мне, какой инструмент доступен для этого? И сможет ли этот инструмент предоставить отчет о тестах производительности?

1 Ответ

1 голос
/ 29 сентября 2011

Посмотрите на Apache JMeter.Он может получать динамические данные из текстовых файлов (например, экспорт CSV из вашей базы данных).

Хотя у него есть кривая обучения, но как только вы освоите его, он станет достаточно мощным.

...