1、概述
本文描述了如何在阿里云上创建轻量级mqtt微消息队列、如何使用mqtt测试工具发送数据及如何查看数据,写的非常详细,非常适合量产设备连接。
2、创建服务
2.1 创建MQTT消息发送资源
① 登陆阿里云平台,搜索微消息队列mqtt,找到控制台并进入:

② 进入后如下,如果没有资源分步需要先开通:

③ 创建实例,这里选择按量付费,地域选的华东2(上海):



④ 创建实例后列表会出现相关服务:

⑤ 进入服务,接入点可以看mqtt连接域名和端口:


⑥ 分别在Topic管理和Group管理中创建Topic和Group:


2.2 创建MQTT消息接收资源
在规则管理中创建规则,目的是方便查看接收到的mqtt消息内容。
① 在首页搜索消息队列RocketMq并进入对应的控制台:

② 如果资源分布没有内容需要先开通服务,地域选择与微消息队列mqtt中的一致,这里选华东2(上海):

③ 创建实例与Topic:

名称和描述随便填,创建后如下:

点击实例名进入后继续创建Topic:

名称和描述按自定义填:


④ 回到首页创建集成概览,这里创建后需要授权,具体就不做描述,创建后如下:

⑤ 点击任务列表创建任务:

数据提供方选择消息队列MQTT版,如果没有在集成概率中开通是选择不了的,MQTT实例与主题与消息队列mqtt中一致:

Filtering(过滤)选择默认,Transform(转换)不选:

Sink(目标)选择如下,填报内容与实例列表创建的一致,最后在最下方点击保存创建完成:


创建成功后如下:

⑥ 回到微消息队列mqtt创建规则:

规则ID按自定义填写:

主题选择消息队列mqtt主题:

实例与topic选择在Rocketmq中创建的内容:

创建后如下:

以上就是mqtt创建发送消息队列及接收消息方法的流程,测试方法及如何查看数据放在了这里https://download.youkuaiyun.com/download/dcgrs/91119446,需要的可以自行下载。
1万+

被折叠的 条评论
为什么被折叠?



