
服务器在美利坚,http 登网页没有问题,不用那啥。
但 mqtt 总是延迟和监听不到的情况(内网测试总是没有问题)。
qos 为 0。mqtt 服务器应该没问题,对于网页上设备接收发送都没出问题,但国内的团队总是收不到这设备发送的消息,有时候又会来一大堆。
就是想问一下,谁知道这玩意儿咋回事啊,是网络问题吗?难道 greatWall 对于 HTTP 和 MQTT 还管的不一样吗?
1 WangBold OP 自顶 …… |
2 alw 2019 年 10 月 28 日 先抓包分析一下,缩小排查范围。 |
3 l0wkey 2019 年 10 月 28 日 一般网络 QoS (非 MQTT 自己的 QoS )对 HTTP 更有好。可以用 MQTT over WSS 试试 Keywords:Paho Javascript Client、MQTT.js 、MQTTBox、 |
4 l0wkey 2019 年 10 月 28 日 有好 -> 友好 补充下:尤其是复杂网络的环境下。而且 MQTT 是长连接,wall 对不常见的长连接...不知道是不是有啥特殊行为.. |
5 ooh 2019 年 10 月 28 日 你多个设备订阅相同 topic 测测看看不就行了?或者你把 mqtt 服务器部署在国内不行? |