gpt4 book ai didi

http - Jmeter http 请求在某个随机线程中获得 400 响应代码

转载 作者:可可西里 更新时间:2023-11-01 17:03:18 26 4
gpt4 key购买 nike

我使用 JMeter 编写了一个测试计划。它的结构是这样的:

线程组

  • HTTP 缓存管理器
  • HTTP Cookie 管理器
  • CSV 数据集配置
  • CSV 数据集配置
  • 索引页
    • 一些 Http 请求
  • 随机顺序 Controller
    • 一些 Http 请求
  • 登录页面
    • 一些 Http 请求
    • 随机顺序 Controller
    • 一些 Http 请求
    • 吞吐量 Controller
    • 一些 Http 请求
  • 简单 Controller
    • 一些 Http 请求
  • 查看结果树

我运行了 50 个线程,但是,某些随机 http 请求在一个线程中失败并显示“响应代码:400”,但在其他线程中成功。

所以我不知道如何对此进行调查,因为它有时工作正常但会失败一两次。

谁能给我一些建议?非常感谢您的帮助。

最佳答案

您可能超过了 50 个线程(大胆猜测)Gateway Timeout perhaps

http://w3.org/Protocols/rfc2616/rfc2616-sec10.html

实现者注意事项:已知一些已部署的代理会在 DNS 查找超时时返回 400 或 500

如果减少线程数可以消除问题,那么它就不是测试问题,而是在其他地方。

来自用户1488025的解析详情:

我们发现了 mod_jk 中的错误。基本上 mod_jk 的默认配置在高负载下不起作用,它会变得缓慢,无响应,随着时间的推移导致 http 错误和半关闭连接。

关于http - Jmeter http 请求在某个随机线程中获得 400 响应代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12158589/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com