重新连接到 Firebase 是否有带宽开销



我的应用程序需要在后台定期更新(Android系统)。为了避免连续连接(这会很快使并发连接限制饱和),我在更新后将我的应用程序调用 goOffline()。

但是,对我报告的带宽使用情况(在分析区域中)进行计算显示的比我注册侦听器的少数对象的预期要多得多。在我的应用更新时,由于重新注册活动侦听器时传输了额外的数据,数据使用是否主要由调用 goOnline() 主导?如果这是真的,我将在扩展此应用程序时遇到问题。

是的,但几乎可以肯定可以忽略不计。

例如,在建立新的TCP会话时会有一点开销,甚至更多地涉及SSL协商。Firebase特有的开销要多一些,但不会超出较低级别网络所涉及的数量级。

所以,如果你正在计算单个字节,是的,你会注意到的。但是,在绝大多数用例中,不会注意到。

最新更新