firebase - Firebase 实时数据库连接作为流可以保持多长时间?
问题描述
我正在使用 Firebase 构建一个 IoT 项目。
一切正常,但几个小时后它会断开连接。
我不确定这是网络问题还是 Firebase 限制。那么流在 Firebase 实时数据库中的存活时间是否有限制?
解决方案
预计连接可能偶尔会从服务器重置,这可能是因为您的客户端和服务器之间的某些事情,或者是因为服务器上的操作。
Firebase SDK 通常会通过重新连接并在新连接上恢复其状态来处理此问题。由于您使用的库基于 REST API,而不是 SDK,因此该库或您的应用程序代码必须在连接重置后处理重新连接。
推荐阅读
- c++ - C++我不知道在使用回调函数时使用“this”和“std::placeholders::_1”是什么意思
- javascript - 如何改进 str 检查 false?
- python - Python从整数中删除N-Rightmost数字的最快方法
- reactjs - 获取未找到处理程序 GCP AppEngine 引用的静态文件
- android - 默认情况下重启后滑动缓存是否也有效?
- php - Laravel 6 Horizon 慢 - 等待时间长
- databricks - 如何将已安装的 dbfs jar 文件从 databricks 集群下载到本地机器?
- c# - Blazor 自定义身份验证消息处理程序
- angular - Angular 9 和谷歌地图标记点击事件无法正常工作
- c# - 如何编组 C# 和 C 之间的任意结构和联合?