人人都能学会的 Jmeter 测试 MQ 接口方法
MQTT介绍MQ(message queue)消息队列,是基础数据结构 先进先出 的一种典型数据结构。一般用来解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。MQ 主要产品包括:RabbitMQ、Acti...
MQTT介绍
MQ(message queue)消息队列,是基础数据结构 先进先出 的一种典型数据结构。一般用来解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。
MQ 主要产品包括:RabbitMQ、ActiveMQ、RocketMQ、ZeroMQ、Kafka
MQTT 是轻量的 (Lightweight)、发布订阅模式 (PubSub) 的物联网消息协议
至于现在企业中,特别是电商企业中,喜欢用 MQ 的原因,可以参考阅读:https://www.zhihu.com/question/54152397 文章写的不错,还挺有趣的
Linux 机器中 MQTT 服务搭建
注意:如果已经有 MQTT 环境,环境搭建这一章节,可以跳过
安装
准备一台 Linux 机器(以 centos7),搭建国内开源 emqx 项目,目前该项目最新版本,还未发布 centos8 版本,所以,如果您的电脑为 centos8,CentOS7 均可以执行:
启动
访问
配置及日志
-
参考:
-
https://docs.emqx.io/broker/v3/cn/install.html#
-
https://docs.emqx.io/broker/latest/cn/
Jmeter 测试 MQTT
方法一:
安装插件 MQTT Protocol Support



方法二:
使用 WebSocket 插件


| 有任何问题都欢迎来评论私信讨论哦~加软件测试交流QQ群:972956275还可获取免费测试学习视频干货资料哦! |