因为各种原因没法在Windows安装MQTTX或者MQTT Explorer,没法用可视化界面查看MQTT的消息订阅情况,决定在Linux装一个MQTTX,步骤非常简单,照官网来即可:
curl -LO https://www.emqx.com/zh/downloads/MQTTX/v1.9.10/mqttx-cli-linux-x64
sudo install ./mqttx-cli-linux-x64 /usr/local/bin/mqttx
然后测试EMQX连接,ip地址选择EMQX所在的服务器地址,mqttx命令无法识别就先cd到/usr/local/bin目录下,用./mqttx
mqttx conn -h '127.0.0.1' -p 1883
根据具体订阅的消息主题拉取消息
mqttx sub -t 'hello' -h '127.0.0.1' -p 1883
假如消息主题正确会看到消息上报,和windows版本可视化界面的效果类似。