JMeter POST大文件很慢

时间:2011-08-18 21:19:19

标签: jmeter

我正在使用JMeter加载测试服务,我发布大量消息(2 - 20MB)。可以将现有的HTTP采样器设置为POST文件的内容,但是每次加载文件都会导致很难发送正常的负载,因为加载文件需要几秒钟。

理想情况下,它会在第一次迭代时将文件加载到内存中。

我以为我可以使用Groovy设置BSF采样器。但BSF采样器似乎每次都重新编译脚本,所以我没有办法只加载一次文件。

有什么建议吗?

2 个答案:

答案 0 :(得分:2)

讨论了这个问题:Google Groups topic

因此,我修改了Raw Request并且它执行了高效的大文件POST

答案 1 :(得分:0)

关于重新编译问题,因为JMeter 2.8和即将推出的2.9版本

使用JSR223 Sampler + Groovy时,您将能够缓存(+编译)脚本。

这将成为最优化的脚本编写方式。

请参阅此示例: