错误报告
设备在开启过程中会时不时掉线一下,原因topic_filter_invalid
环境
- EMQX 版本:
- 操作系统版本:
重现此问题的步骤
- xxx
- xxx
- xxx
设备在开启过程中会时不时掉线一下,原因topic_filter_invalid
topic_filter_invalid
表示你订阅的主题不合法。
我们的主题是d9Iot/environment/control/设备编号比如d9Iot/environment/control/864999044989109,这个主题的规则是什么呀,不知道为啥不合法
有完整日志吗?应该会把错误的主题也打印出来的,拷贝出来单独试一下就知道了。
这个问题偶发的话可能是客户端实现有问题,在某些情况下组出来的主题可能不对。
服务端没有报错日志,我刚刚才知道硬件那边每5s发送一次消息都会去订阅一次主题,是不是和这个有关…硬件代码之前别人写的
嗯嗯好
你这个日志前面有断开连接的日志吗?没有的话就需要看下设备的具体实现了。
没有,设备是没有断开与服务端连接的,应该是设备代码问题,我问了他们那边是消息没发出去做重试,重试三次失败就重连,现在主要问题就是为什么数据没有发出去,不知道是不是通讯板出了问题