使用单个JSON请求,jmeter可以承受多少负载?

时间:2018-05-10 09:28:48

标签: jmeter jmeter-3.2 jmeter-4.0

我正在使用: -   - windows10,   - 处理器:Intel Core i3@2.00GHz,   - 内存:8.00GB,   - 64位操作系统。   - jmeter 4.0

场景是我必须在Jmeter体中传递/发送JSON数据请求。 我必须在JMeter体中传递/发送50mb JSON数据的请求。

但问题是我的JSON数据大小超过700kb,之后我的系统冻结/没有响应。

那么,如何通过单个请求在JMeter中将JSON数据大小的请求从700kb传递/发送到50mb?

1 个答案:

答案 0 :(得分:0)

  1. 确保在command-line non-GUI mode
  2. 中运行测试
  3. 确保增加JVM堆大小,以便根据您要使用的线程数乘以文件大小加上〜1 GB以便JMeter运行,您的文件将适合内存。
  4. 遵循9 Easy Solutions for a JMeter Load Test “Out of Memory” Failure的建议,尤其是:

    • 不要使用任何听众
    • 不保存请求/响应数据
  5. 您还可以考虑使用能够HTTP Raw Requestsending files to the server without loading it into memory first插件。