美文网首页
rabbitmq之mqtt学习笔记一

rabbitmq之mqtt学习笔记一

作者: zhuyuansj | 来源:发表于2018-10-24 22:18 被阅读0次

    最近项目使用了一个新的mq,其实它属于rabbitmq当中的一个插件。之前项目使用的是activemq和ribbitmq,mqtt其实属于ribbitmq当中的一个插件,就像chrome当中的插件postman,所以花了点时间研究了下。
    要装mqtt首先得先把ribbitmq装好,然后再到chrome当中安装mqtt插件。
    1.下载并安装RabbitMQ
    下载地址:

    image.png

    RabbitMQ安装好后接下来安装RabbitMQ-Plugins。打开命令行cd,输入RabbitMQ的sbin目录。
    我的目录是:D:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.3\sbin

    然后在后面输入rabbitmq-plugins enable rabbitmq_management命令进行安装

    image.png

    打开sbin目录,双击rabbitmq-server.bat

    image.png
    等几秒钟看到这个界面后,访问http://localhost:15672 image.png

    然后可以看到如下界面


    image.png

    默认用户名和密码都是guest

    登陆即可。

    2.安装chrome的mqtt,首先您需要先翻墙,然后打开mqtt插件

    image.png
    启动应用即可
    image.png

    业务需求:
    下位机连接mqtt,获得deviceid,然后和服务端进行交互的时候通过mqtt这个中间件。先写这么多,后面还要进行更新。


    image.png

    遇到得坑:
    Lost connection: 已断开连接; retrying...


    image.png image.png

    主要还是clientid重复得原因导致,一般每台设备得clientid都是不一样得,这里可以加个随机数保证唯一性

    相关文章

      网友评论

          本文标题:rabbitmq之mqtt学习笔记一

          本文链接:https://www.haomeiwen.com/subject/oyhftqtx.html