JMeter-在负载测试期间,单个URL重定向到多个URL失败

时间:2018-12-04 03:40:48

标签: jmeter

我正在运行测试,其中包括请求中URL的多个重定向(最多5个)。当我尝试为单用户运行时,它运行正常,没有任何问题。我正在获取使用正则表达式提取器重定向到多个网址的基本网址。

当我尝试在一段时间内为100个用户运行时,它在重定向(重定向到第4个网址)失败,并且无法获得该最终重定向网址的响应代码和消息。

  

响应码:404

     

响应消息:找不到

我已经检查了请求参数,并且它按预期正确传递。

能否请任何人帮助我们检查这种情况的发生原因?

谢谢。

1 个答案:

答案 0 :(得分:0)

如果仅在加载期间发生,我期望这是一个与并发相关的问题,即您发现了一个瓶颈,当实际用户数超过一定数量时,该瓶颈会阻止成功重定向。

可能是您的应用程序过载并且无法完全满足响应的情况。为了深入了解问题,请考虑以下步骤:

  1. 检查您的应用程序日志中是否有可疑条目
  2. 确保您的应用程序有足够的空间来操作资源(CPU,RAM,网络,磁盘等)。故障可能是由简单的资源不足引起的。您可以将JMeter PerfMon Plugin用于这些目的。
  3. 检查您的中间件配置和日志,可能是在load balancerapplication server上发生错误的情况

此外:

  1. 检查JMeter引擎是否超载
  2. 检查jmeter.log文件,如果错误发生在JMeter端-很有可能是那里的东西