dji-sdk / DJI-Cloud-API-Demo

MIT License
147 stars 105 forks source link

服务发生重启后mqtt主题不在订阅,导致设备信息获取不了 #76

Open jinronga opened 3 months ago

jinronga commented 3 months ago

后端服务发生重启后mqtt主题不在订阅,获取不了设备的信息,导致设备在平台也是离线状态。 经过排查遥控器绑定设备时调用:/{device_sn}/binding接口,订阅这些主题 image 后端重启后这些主题就没订阅,一直获取不了设备信息,只能用遥控器重新绑定(再次调用/{device_sn}/binding接口)

我们不可能保证服务百分百不重启。 发现该问题只能用遥控器重新绑定,感觉不太行这也是我经过排查才发现的问题。 我这边按照我的思路完善了一下,规避了这种场景。