任何人都可以告诉我,jmeter支持超过10GB文件上传文件的性能测试。文件上传的方式是通过JAVA中的分块。我不能将文件上传超过10 GB,因为int允许最大大小为2 ^ 31。在http sampler中,我将文件大小声明为一个块 例如:文件大小为444,641,856字节,我在一个块中声明整个而不是将其分成每个5mb的块。
开发人员不愿意更改代码,如果我使用一个块大小给出结果,那么它不是有效的性能测试。
任何人都可以建议jmeter允许分块机制.....还有一个超过10Gb文件的文件上传解决方案
答案 0 :(得分:0)
理论上JMeter没有2GB限制(特别是HTTPClient实现),所以给你configured it properly你不应该面对错误。
但是,如果您的内存不足10GB x虚拟用户,则可能需要通过HTTP Raw Request尝试JMeter Plugins采样器。
参考文献: