jmeter - 当 JMeter 中的线程增加时出现 401 Unauthorized 错误
问题描述
我正在运行一个 JMeter 脚本,在其中我获得了用于我的 HTTP 请求采样器的访问令牌(通过在每个请求的标头管理器中使用 Bearer ${AccessToken})。我的 HTTP 请求被分类为多个简单控制器。
有 70 个 HTTP GET 请求,一个线程需要大约 20 秒来执行所有请求。
现在当我没有。线程数增加,比如 3 个以上,然后我开始收到 401 错误
({
"statusCode": 401,
"error": "Unauthorized",
"message": "Bad token",
"attributes": {
"error": "Bad token"
}
})
几个请求。但最终 401 错误开始变得越来越高。线程数增加,保持加速时间较短。例如:对于 5 个请求,加速时间 = 30 秒。
我已经检查过了,我的访问令牌调用总是返回一个不同的令牌,每个新线程都使用它。所以不确定问题出在哪里:( 到目前为止,我还没有使用任何思考时间,也许这是问题之一,但不确定。
解决方案
推荐阅读
- mysql - 如何在mysql的表字段中搜索和替换特定段落?
- json - Fetch 无法收到大量响应
- javascript - 用于解析 Gcode 值的 javascript 正则表达式
- django - Django - 从 dev 中的 collect_static 文件夹中提供静态文件
- database - 如何在不损害整个数据库的情况下展示特定数据?
- linux - 当助手说“对于每个名称”时,它指的是什么?
- linux - 如何将自签名客户端证书添加到 haproxy 以进行双向 tls?
- python - 单步执行从 C# 调用的 python 代码
- sql-server - 通过在相对较小的 SQL 数据库中将 ntext 转换为 nvarchar 列,我会得到什么吗?
- asp.net-core - 无效操作异常。尝试保存更改时值未知