首页 > 解决方案 > firebase 登录用户是否被视为并发用户?

问题描述

我正在制作一个使用firebase 作为数据库的应用程序(一个免费计划,即一次100 个并发用户)。假设用户来到我的应用程序,注册并登录并且不应该退出应用程序。

  1. 让我感到困惑的是,该登录用户是否被视为 firebase 上的并发用户?即使用户关闭应用程序(没有注销),这仍然算作并发吗?或者,firebase 本身会从该行中删除该特定用户?
  2. 其次,我应该什么时候使用 goOffline?我不确定它实际上做了什么。

我已经完成了目前看起来像 SO 的问题,但它们并没有消除我的困惑。先感谢您

标签: firebasefirebase-realtime-database

解决方案


“并发用户”是打开您的应用程序并维护与数据库的套接字连接的用户。当应用程序不再工作时,此连接将断开。因此,未通过开放连接主动使用您的应用的用户不算作“并发用户”。

如果您希望在调用 goOnline 之前关闭数据库连接,或者应用程序被终止并且用户再次启动它,请使用 goOffline。绝大多数应用程序对此没有用处。


推荐阅读