MQTT 服务基于用于兔子QQ的 MQTT 插件, 包括用于接收和发送测试的 MQTTX 。

      最后更新:2021-10-11 17:29:25 手机定位技术交流文章

      此文档基于 Rabit MQ Mqtt 的 Mqtt 插件, 提供了简单的 MQTT 测试。 它包含对 MQTT 协议、 安装、 配置和打开 mqt 插件的解释, 以及基于 Rabbitmq MQTTX 的测试 。

      MQTT协议

      随着5G时代的到来,连接一切正在成为现实,获得和管理大量设备给网络宽带、通信协议和平台服务设计带来重大困难。

      MQTT 协议建在用于出版订阅模型的物体网络信息协议上,由于其简单、易于执行以及支持QOS和分组,它已经占网络协议的一半。
      特点如下:

      • 能够在设备硬件严重有限和高延迟/低频带宽网络上稳定传输的压缩MQTT包件较轻和可靠。
      • 更好的生态学:它的客户和SDK支持所有语言平台,并且是亚马逊电热核心和Azure Iot 枢纽等主要云提供商的标准通信协议,这是物体联网的真正标准。
      • 发行订阅模式:以出版订阅模式为基础。发行订阅模式的好处是将出版商与订阅者脱钩:不需要用户与订阅者直接连接,也不需要两者同时上网。
      • 建立物体网络:提供各种各样的物体网络应用,如心跳、威尔信息、QOS质量水平加上离线信息、不对称方法、主题和安全管理。
      • 防止载荷内容的信息传输方法。
      • Qos:对于信息传输,服务分为三类(Qos):
        • 最多一次,这一级别会发生消息丢失或重复,消息发布依赖于底层 TCP/IP 网络。即:<=1
        • 至多一次,这一级别会确保消息到达,但消息可能会重复。即:>=1
        • 仅此一次, 以确保新闻只播出一次 。 Name: =1. 这个水平可用于一些最严格的计费系统 。
      • 通过尽量减少数据传输和协议交换减少网络带宽(协议页头只有2字节)。
      • 在发生意外中断时通知双方的机制

      应用范围:数据传输和基于低带宽、不稳定网络提供的云平台的远程设备监测。

      安装兔子装置

      安装兔子装置

      基于源的安装

      举例来说,考虑三entos 7. 插进 2

      设置 Rabibitmq yum 来源 。

      在Red Hat 7 或 CentOS 7 上面 基于源的设置兔子

      创建名为 rabjmq. repo 的文件 。
      vi /etc/yum.repos.d/rabbitmq.repo

      安装依赖

      install these dependencies from standard OS repositories

      设置兔子

      开始兔子角

      开启必要的插件

      在这里插入图片描述

      配置用户

      访问控制无法关闭临时文件夹:%s:

      当服务器首次升空发现其数据库尚未启动或销毁时,它将利用下列资源创建一个新的数据库:

      以下是默认的虚拟主机和用户 :

      • / (斜线) 是虚拟主机 。
      • 用户被称作“ 宾客”, 可以用默认的密码访客完全访问主机/虚拟主机。 注意:“ 吉普” 用户只能从本地主机登录 。

      为了保护并允许远程访问行政网页, 移除客机用户, 并建立一个新的用户, 标签如下: 管理员, 监控, 决策者, 管理, 和没有人。 我很抱歉, 但是我很抱歉, 对不起, 对不起, 对不起, 对不起, 对不起, 对不起。

      安装验证

      登录管理页面

      http://172.25.11.22:15672/#/
      使用用户管理员登录 20212021。 首页将显示以下内容:
      在这里插入图片描述

      测试MQTT

      安装mqttx

      下载 mqttx, 安装它, 然后启动以下程序 :
      mqttx下载地址
      在这里插入图片描述

      设置交换台

      创建以下列格式的新交换新格式: 主题
      在这里插入图片描述

      以 mqttx 设置发送和接收客户 。

      如您所见,寄给 mq 的信件会立即被订阅者接收 。
      在这里插入图片描述
      在这里插入图片描述

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/11588.html

          热门文章

          文章分类