为什么在使用Hive代理而不与本地Mosquito代理或Bevywise代理一起使用时订户工作正常?

时间:2019-07-24 05:44:07

标签: c++ arm mqtt mosquitto

我正在使用c ++将DISCO_L475VG_IOT02A与Mbed MQTT库一起使用。当我使用托管在云上的HIVE MQTT社区代理时,订户运行良好。现在,当我在专用LAN上托管了本地Mosquitto代理时,不会调用我的回调函数。我可以向其中发布数据,甚至可以订阅一个主题。我可以看到mosquitto代理正在将数据包发送到我的硬件的IP地址,但没有任何反应。我在私有LAN上托管bevywise代理时,情况也是如此。造成此问题的原因是什么?

谢谢。

我已经尝试过的步骤:

  1. 尝试调试代码以查看是否正在调用该函数。
  2. 与wireshark进行了检查,以查看代理是否正在将数据包发送到硬件。
  3. 检查硬件是否已成功订阅该主题。

0 个答案:

没有答案