Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
创建了一个mqtt驱动,驱动的模式是单驱动;并且创建了多个表使用此驱动,使用过程中在运维平台看日志能看到每个表都会连接,然后断开。给人的感觉像是这些表在抢这个驱动的使用权 。在表中能看到设备在线,但是数据却显示不出来
1、这个问题与多个表使用此驱动没关系,正常都是可以这样使用的 2、mqttbox之类的第三方软件,收发数据都正常吗,我看下你平台内的驱动配置的截图
@Zhang书书
1、连上驱动之后,平台上的数据点一直没有上数吗? 2、ip前面加一下这个试一下 3、我看下你mqttbox的这个设置界面
数据点偶尔上数一次,感觉像是正好抢到控制权以后连接成功且接收到数据,然后马上就断开了
比如我的设备是5秒发一次数据。第1秒发数据时,1号表抢到控制权,1号表就能上数,然后就断开;第2秒2号表抢到控制权,但是设备没数据,所以2号表就没上数,第3秒3号表情况同2号表一样,第4秒4号表情况同2号表一样,第5秒5号表情况同2号表一样,第六秒6号表抢到控制权,这时设备发数据了,所以6号表就上数了。
ip前添加tcp://没有改善
客户端id填重复了,驱动实例上别填
@Zhang书书 在 mqtt但驱动会因为多个表使用频繁的断开重连 中说:
可以了