JMeter размещает большие файлы медленно - PullRequest
0 голосов
/ 19 августа 2011

Я использую JMeter для загрузки службы, где я размещаю большие сообщения (2–20 МБ).Существующий HTTP-сэмплер может быть настроен для POST содержимого файла, но он загружает файл каждый раз, что затрудняет отправку приличной загрузки, поскольку для загрузки файла требуется несколько секунд.

В идеале этозагружал файлы один раз в память на первой итерации.

Я думал, что смогу установить сэмплер BSF, используя Groovy.Но сэмплер BSF, кажется, перекомпилирует скрипт каждый раз, поэтому у меня нет возможности просто загрузить файл один раз.

Есть предложения?

Ответы [ 2 ]

2 голосов
/ 19 августа 2011

Обсуждалась эта проблема: Тема групп Google

В результате я изменил Raw Request, и он выполняет эффективные большие файлы POSTs

0 голосов
/ 04 января 2013

Относительно проблемы перекомпиляции , начиная с JMeter 2.8 и в следующей версии 2.9

вы сможете кэшировать (+ компилировать) скрипт при использовании JSR223 Sampler + Groovy.

Это станет наиболее оптимизированным способом выполнения сценариев.

Смотрите пример:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...