查看发送到本地 Mosquitto 服务器的消息

物联网 MQTT 蚊子
2021-06-11 06:14:21

如何查看发布到本地安装在 Ubuntu 中的 Mosquitto 代理的消息?

我使用过 Spring Integration 并认为它运行良好。在网上搜索查看broker中发布的数据后,我也尝试了命令提示符中的命令。

1个回答

要发布消息,您应该像这样尝试:

mosquitto_pub -h localhost -t YourTopic -m "Your message"

现在,如果您想看到该消息,您应该尝试这样:

mosquitto_sub -h localhost -t YourTopic

请注意,在某些情况下您看不到已发布的消息:

  1. 您的代理安装不正确
  2. 您的代理安装在设备上,而且您的订阅者和发布者设备也是不同的设备。在这种情况下,您应该确保所有设备都连接到同一网络,并且所有设备都可以在没有防火墙干扰的情况下相互监听(尝试相互 ping 所有设备)。