首页 > 解决方案 > Jmeter 没有处理巨大的 JSON 有效负载

问题描述

我正在尝试使用大约 55000 行 JSON 有效负载执行 Jmeter 脚本 POST 调用,通过此请求,我在 Jmeter 工具中看到错误为 500,并且还在日志条目中看到 JSON 解析器错误。

我认为 Jmeter 没有处理这些巨大的请求负载,也没有将正确的 JSON 数据解析到服务器。

注意:使用相同的有效负载,我可以通过 POSTMAN 执行 API

请建议如何在 Jmeter 中处理巨大的有效负载。

谢谢,

标签: jsonjmeter

解决方案


这可能是一个复制粘贴问题,我建议直接在 HTTP 请求采样器正文中使用__FileToString() 函数,例如:

${__FileToString(/path/to/your/file.json,,)}

在此处输入图像描述

一个更好的主意是使用HTTP Raw Request采样器,它具有将文件直接流式传输到服务器而无需先将其加载到内存中的不错功能


推荐阅读