高血压专题网,内容丰富有趣,生活中的好帮手!
高血压专题网 > 使用JMeter进行MQTT压力测试

使用JMeter进行MQTT压力测试

时间:2024-03-02 08:25:37

相关推荐

使用JMeter进行MQTT压力测试

准备工作

MQTT插件

JMeter本身没有MQTT的压力测试功能需要下载插件进行压力测试

下载地址

将下载好的mqtt-xmeter-2.0.2-jar-with-dependencies.jar放在\lib\ext下面重新启动就OK了

编写脚本

创建线程组(每一个线程组就是一个MQTT客户端)

创建链接

由于链接每个线程只用创建一次,所以需要添加逻辑控制器 - 仅一次控制器

在仅一次控制器下方添加逻辑取样器 MQTTConnect

填写链接相关属性

在ClientId这里如果需要conn_1这样有序的ID可以使用JMeter自带的一些属性比如可以使用${__threadNum}来取得当前的线程号。

设定上传周期

添加发送模块

5.添加聚合分析模块

最终脚本

执行压力测试

最后附上测试计划文件

测试计划下载地址

这个下载积分好像会变得越来越高。。。分少的就别下了,跟着上边的步骤就可以写出来了。(当然了,分多的可以下,毕竟地主家也没余粮了)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。