EMQ X win10 部署+MQTT.fx测试

简介

EMQ X (Erlang/Enterprise/Elastic MQTT Broker) 是基于 Erlang/OTP 平台开发的开源物联网 MQTT 消息服务器
Erlang/OTP是出色的软实时(Soft-Realtime)低延时 (Low-Latency)、==分布式 (Distributed)==的语言平台。
MQTT 是轻量的 (Lightweight)、发布订阅模式 (PubSub) 的物联网消息协议
在这里插入图片描述

EMQ X 设计目标是实现高可靠,并支持承载海量物联网终端的MQTT连接,支持在海量物联网设备间低延时消息路由:

  • 1.稳定承载大规模的 MQTT 客户端连接,单服务器节点支持50万到100万连接。
  • 2.分布式节点集群,快速低延时的消息路由,单集群支持1000万规模的路由。
  • 3.消息服务器内扩展,支持定制多种认证方式、高效存储消息到后端数据库。
  • 4.完整物联网协议支持,MQTT、MQTT-SN、CoAP、LwM2M、WebSocket 或私有协议支持。

EMQX WIN10 部署

下载

进入emq官网,选择EMQ X Broker,点击下载。(下图为我选择的版本)
在这里插入图片描述

解压装载EMQ

  • 把下载的EMQ解压到D盘,得到一个emqx文件夹

  • 注意:解压路径不要出现中文字符!!!!不然后续无法启动!!!!
    在这里插入图片描述

  • 启动EMQ

    • Step1 : Win10 系统的 【开始】 【右键】 进入win10 系统的 【Windows PowerShell(管理员)】
      在这里插入图片描述

    • Step2 : 进入 命令: cd E:\emqx\emqx\bin

    • Step3 : 在根目录下的bin目录中 执行命令emqx install
      接着执行命令emqx start
      在这里插入图片描述

    • Step4:启动后即可访问 localhost:18083 进入登入页面
      默认用户名:admin,密码:public
      在这里插入图片描述
      参考:https://blog.csdn.net/qq_38422317/article/details/103685011

MQTT.fx测试

下载安装

MQTT.fx支持windows/linux/mac,请选择对应的版本进行安装,本例以Windows10为例,版本为1.7.1 。

下载地址: http://www.jensd.de/apps/mqttfx/
在这里插入图片描述
下载完之后双击进行安装。

配置使用

  • 打开软件,界面如图
    在这里插入图片描述

  • 然后选择编辑连接
    在这里插入图片描述

  • 填写相应的Profile Name,Broker Address和Broker Port(如果修改过的话,默认是1883),Client ID可以点击Generate按钮自动生成。编辑完之后点击保存退出编辑界面。这里的Broker Address就写服务器的IP。
    在这里插入图片描述

  • 到主界面的下拉框选择刚才配置的Profile Name名称(local mosquitto),然后点击Connect(连接)按钮进行服务连接。连接成功后,再点击Subscribe(订阅)选项,在下方的下拉框中选择主题(或者自己创建一个主题,如hello world),之后点击后面的Subscribe(订阅)按钮。
    在这里插入图片描述

使用Websocket工具进行发布操作

  • 首先连接:
    在这里插入图片描述

  • 然后下滑菜单到消息功能列表,设置主题(与之前在mqtt.fx中设置的主题相同即可)、消息,点击发送。
    在这里插入图片描述

  • 返回MQTT.fx中查看接收的消息
    在这里插入图片描述

使用Websocket工具进行订阅操作

  • 首先连接:
    在这里插入图片描述

  • 然后下滑菜单到订阅功能列表,设置主题(与之前在mqtt.fx中设置的主题相同即可)、消息,点击发送。
    在这里插入图片描述

  • 返回MQTT.fx中发送信息。首先选择主题,然后输入要发布的信息,最后点击发布。
    在这里插入图片描述

  • 在Websocket中查看订阅到的信息
    在这里插入图片描述

参考:https://blog.csdn.net/qq_34354257/article/details/89669668

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值