首页 > 解决方案 > Firebase 实时数据库连接作为流可以保持多长时间?

问题描述

我正在使用 Firebase 构建一个 IoT 项目。

一切正常,但几个小时后它会断开连接。

我不确定这是网络问题还是 Firebase 限制。那么流在 Firebase 实时数据库中的存活时间是否有限制?

标签: firebasefirebase-realtime-databasearduinotimeout

解决方案


预计连接可能偶尔会从服务器重置,这可能是因为您的客户端和服务器之间的某些事情,或者是因为服务器上的操作。

Firebase SDK 通常会通过重新连接并在新连接上恢复其状态来处理此问题。由于您使用的库基于 REST API,而不是 SDK,因此该库或您的应用程序代码必须在连接重置后处理重新连接。


推荐阅读