边缘计算mqtt监听会自动断开,不再监听,必须重新部署才会有数据

Blade 未结 1 19

一、该问题的重现步骤是什么?

  1.  边缘计算mqtt监听会自动断开,不再监听,必须重新部署才会有数据,这个是因为什么?

  2. image.png

3.


二、你期待的结果是什么?实际看到的又是什么?

数据一直在传递

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

物联网平台,window

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 是只有一个mqtt连接还是有多个,如果只有一个mqtt连接会自动断开的话,你部署一个原版的node-red,然后来监听mqtt,看看原版的会不会也断开。

    原版下载地址:https://github.com/node-red/node-red

    注:原版没有数据库读取,是文件形式单独创建的,底层功能一样

    作者追问:1小时前

    这个可以先不考虑,还有就是我的数据是每10秒保存数据库一次,但是保存的数据时间与当前时间一直在拉大,就是数据在排队保存,没法做到数据库实时数据展示image.png

    image.png

    作者追问:1小时前

    而且数据与实际数据时间差一直在拉大,有什么多线程或者其他方法来解决这种情况吗?

    作者追问:1小时前

    我的限制信息速率10秒,中间数据不要,只要首尾数据,实时保存到数据库,传递过来的数据时间都是当前时间的,但是数据库保存的最新数据还是4分钟之前的

    image.png

    0 讨论(0)
提交回复