json - Jmeter 没有处理巨大的 JSON 有效负载
问题描述
我正在尝试使用大约 55000 行 JSON 有效负载执行 Jmeter 脚本 POST 调用,通过此请求,我在 Jmeter 工具中看到错误为 500,并且还在日志条目中看到 JSON 解析器错误。
我认为 Jmeter 没有处理这些巨大的请求负载,也没有将正确的 JSON 数据解析到服务器。
注意:使用相同的有效负载,我可以通过 POSTMAN 执行 API。
请建议如何在 Jmeter 中处理巨大的有效负载。
谢谢,
解决方案
这可能是一个复制粘贴问题,我建议直接在 HTTP 请求采样器正文中使用__FileToString() 函数,例如:
${__FileToString(/path/to/your/file.json,,)}
一个更好的主意是使用HTTP Raw Request采样器,它具有将文件直接流式传输到服务器而无需先将其加载到内存中的不错功能
推荐阅读
- c# - 将变量添加到十六进制流
- sqlite - SQLite rank() 通过 c# System.Data.SQLite 和 Mono.Data.Sqlite 支持分区
- r - 无法通过在函数参数中建立索引来分配列名
- python - 使用python在浏览器中捕获视频流
- odoo - 覆盖 Odoo 11 中的 javascript 函数?
- python - Mailchimp API 3.0 批量订阅 - Mailchimp3 PY
- c# - 如何通过在 C# 表单中右键单击禁用按钮来启用它?
- php - 无法安装 wordpress 插件 - 冻结页面
- json - 在 azure 上部署 cloudera 失败,JSON / ARM 模板函数“copyIndex”出错
- android - Firebase 性能监控无法通过仪表板上的屏幕数据看到缓慢的渲染