【发布时间】:2020-12-10 08:26:52
【问题描述】:
我在 JMeter 中创建了一个 API 测试计划。
(发布)登录验证 API (Get) API 搜索数据(通过相关性认证)
登录 API 工作正常,我可以看到响应。但是,搜索 API 返回错误“服务不可用。请稍后再试。”错误代码 500。我的 API 请求已获得所需的所有数据有人可以帮我解决这个问题吗?
谢谢,
【问题讨论】:
标签: performance-testing api-design jmeter-5.0
我在 JMeter 中创建了一个 API 测试计划。
(发布)登录验证 API (Get) API 搜索数据(通过相关性认证)
登录 API 工作正常,我可以看到响应。但是,搜索 API 返回错误“服务不可用。请稍后再试。”错误代码 500。我的 API 请求已获得所需的所有数据有人可以帮我解决这个问题吗?
谢谢,
【问题讨论】:
标签: performance-testing api-design jmeter-5.0
根据500 Internal Server Error描述:
超文本传输协议 (HTTP) 500 Internal Server Error 服务器错误响应代码表明服务器遇到了阻止其完成请求的意外情况。
此错误响应是通用的“包罗万象”响应。通常,这表明服务器找不到更好的 5xx 错误代码来响应。有时,服务器管理员会记录错误响应,例如 500 状态代码以及有关请求的更多详细信息,以防止将来再次发生错误。
所以我的期望是您应该检查您的服务器日志以找出问题的根本原因,而不是从 JMeter 方面寻找解决方案。
一般来说,如果您的请求有问题,服务器应该回复4xx status code
如果您有其他发送“搜索”请求的方式,您可以检查它并交叉检查所有相关数据,包括:
【讨论】: