0

我正在尝试通过 JMeter 建立多个 MQTT 客户端到单个 azure 服务器的连接。

注意:所有客户 ID 和所有用户名都不同,但共享通用密码(SAS)

客户端 ID-1 连接快照: 在此处输入图像描述

clinet ID-2 连接快照: 在此处输入图像描述

它继续..

现在的问题是当我运行 in 线程时,第一个客户端只得到 connect : 在此处输入图像描述

&其他客户端连接抛出错误:

在此处输入图像描述

任何帮助将不胜感激。谢谢。

4

1 回答 1

0

JMeter由每个虚拟用户倒置执行采样器,因此您不需要复制此采样器,只需在线程组Gateway Connect中定义2个线程(虚拟用户),每个线程(虚拟用户)将执行采样器并与代理建立自己的连接.Gateway Connect

凭证可以使用CSV 数据集配置进行参数化,因此每个虚拟用户都可以使用自己的用户名/密码组合进行连接

更多信息:测试 IoT 的 MQTT 消息代理 - 指南

于 2020-03-30T09:29:17.510 回答