「IoT 压测」国内云厂商 IoT 物联网平台性能评估

「IoT 压测」国内云厂商 IoT 物联网平台性能评估

精选文章moguli202025-03-10 14:14:0215A+A-

JMeter 是 Apache 基金会旗下一款主流性能测试工具,通过模拟并发来实现对目标服务器性能测试。我们引入支持 MQTT 协议的JMeter 的插件库,即可实现对国内主流云厂商的IoT物联网服务的性能测试。

JMeter 和 MQTT压测工具

JMeter 安装

JMeter 是基于 Java 开发的,因此需要预先安装 Java 8+ 环境,目前 JMeter 最新稳定版本是 5.4.3,可以在 Apache 官网获取:

https://jmeter.apache.org


mqtt-jmeter 插件安装

目前 JMeter MQTT 插件的最新版本为 2.0.2,支持连接、消息发布、消息订阅等多种采样器,并可通过组合构建更复杂的测试场景,可以在 Github 获取:

https://github.com/emqx/mqtt-jmeter

1. 从 GitHub 上下载插件 mqtt-xmeter.jar

2. 将插件拷贝到: $JMETER_HOME/lib/ext

3. 启动 JMeter工具

安装成功后,您可以看到 4 个MQTT相关Sampler,如下图:

【嵌入式物联网单片机学习】嵌入式物联网开发需要学的东西比较多,大家可以加下面微信一起学习,整理了100多G(全网最全)的学习资料包(持续更新)、最新的学习路线思维导图。


各种学习群、项目开发教程。还可以围观我朋友圈中的一手行业消息,每周的技术大咖直播答疑吹水。

点击这里加我嵌入式物联网单片机学习


MQTT压测插件介绍

MQTT Connect

MQTT Connect 用于模拟物联网设备建立 MQTT 连接的过程。



参数说明:


MQTT Pub Sampler

MQTT Pub Sampler 复用 MQTT Connect 已建立的 MQTT 连接,用于模拟物联网设备向目标 MQTT 服务器发布指定主题的消息。



参数说明:


MQTT Sub Sampler

MQTT Sub Sampler 复用 MQTT Connect 已建立的 MQTT 连接,用于模拟物联网设备从目标 MQTT 服务器订阅指定主题的消息。



参数说明:


MQTT DisConnect

MQTT DisConnect 用于模拟物联网设备断开 MQTT 连接的过程。


IoT物联网平台压测计划

基于前期读者调研问卷,我们定制出各大云厂商IoT物联网平台压测计划如下,压测报告会陆续更新到公众号,敬请期待!

文章来源于:【IoT 压测】国内云厂商 IoT 物联网平台性能评估

原文链接:
https://mp.weixin.qq.com/s/TwSNQjlCRQDWGKkcmV78Cg

文章转载自:IoT物联网技术

原文链接:【IoT 压测】国内云厂商 IoT 物联网平台性能评估



点击这里复制本文地址 以上内容由莫古技术网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

莫古技术网 © All Rights Reserved.  滇ICP备2024046894号-2