【问题标题】:File uploading using chunking : Jmeter使用分块上传文件:Jmeter
【发布时间】:2016-02-17 23:11:17
【问题描述】:

谁能告诉我jmeter是否支持对超过10gb文件的文件上传进行性能测试。文件上传的方式是通过 JAVA 中的分块。我无法上传超过 10 GB 的文件,因为 int 允许最大大小为 2^31。在 http 采样器中,我将文件大小声明为一大块 例如:文件大小为 444,641,856 字节,我将整个声明为一个块,而不是将其分成每个 5mb 的块。

开发人员不愿意更改代码,而且如果我使用一个块大小给出结果,则它不是有效的性能测试。

任何人都可以建议 jmeter 允许分块机制.....并且还有一个解决方案可以为超过 10Gb 的文件上传文件

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    理论上,JMeter 没有 2GB 的限制(尤其是 HTTPClient 实现),所以给你configured it properly 你不应该遇到错误。

    但是,如果您的 RAM 没有 10GB x 虚拟用户数那么多,您可能想尝试通过JMeter Plugins 获得的HTTP Raw Request 采样器。

    参考资料:

    【讨论】:

    • Dmitri T 感谢您的回复,但我需要使用分块上传,所以 jmeter 是否支持分块(可恢复 js),我不这么认为......但是
    • 但我猜 Jmeter 可以从完成分块的 web 服务中获取文件,然后我只需要使用侦听器监视该 jar 文件。
    猜你喜欢
    • 2019-06-29
    • 2011-12-12
    • 2023-03-18
    • 1970-01-01
    • 2015-11-30
    • 2020-01-12
    • 1970-01-01
    • 1970-01-01
    • 2019-02-05
    相关资源
    最近更新 更多