因为公司业务需求用到MQTT,简单记录一下MQTT的部署,以及MQTTBOX的使用。
首先需要安装好RabbitMQ,没安装可以参考我之前写的分享
在centos7环境下安装RabbitMQ
使用MQTT插件
./rabbitmq-plugins enable rabbitmq_mqtt
由于 MQTT Client使用的端口是1883,监听1883端口是否启用(同时注意防火墙问题)
netstat -anp |grep 1883
MQTTBOX使用
首先在官网下载MQTTBOXhttp://workswithweb.com/mqttbox.html
创建链接
首先开启一个订阅,填入要订阅的主题,并选择 QoS 字段后,点击“Subscribe”按钮。
设置好订阅的主题后,在发布这边输入发布的主题(必须和订阅那边的输入的主题相同),选好 QoS 字段,Payload 里输入任意要发送的内容,完毕后点击“Publish”按钮。
打开RabbitMQ管理页,在Quenes可以看到可以看到一些相关的统计数据已经发生了变化。