我正在使用 jmeter 在我的开发集群上执行负载测试。我使用了 HTTP 授权管理器并传递了 baseurl、用户名、密码等。现在我的线程组有:
线程数:100 , 加速期:1 和循环计数:1
现在,对于前 50-60 次调用,授权按预期工作,但后来它开始失败,出现 403 错误。有人能告诉我如何解决这个问题吗?
我正在使用 jmeter 5.4.1
有回复数据吗?也许您的速率受到限制。我还注意到您正在从 CSV 文件中读取变量。你确定每一行的数据都是正确的吗?如果您通过 CSV 提供身份验证凭据,则不正确的行可能会导致 403。
附带说明,JMeter 5.4.1 存在 log4j 漏洞,您可能需要将其升级到最新版本。
如果在负载下出现问题我可以想到2个可能的原因:
您的应用程序过载,无法正确处理请求。检查您的应用程序日志和资源使用情况(CPU、RAM 等)
JMeter 过载,无法正确发送请求。你违反了几个 JMeter 最佳实践 特别是:
@Ritesh Singh,你找到解决方案了吗?我也卡在这一点上了。