firebase 登录用户是不是被视为并发用户?

Posted

技术标签:

【中文标题】firebase 登录用户是不是被视为并发用户?【英文标题】:Does firebase logged in users are considered as concurrent users?firebase 登录用户是否被视为并发用户? 【发布时间】:2018-08-29 19:23:48 【问题描述】:

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

    让我感到困惑的是,登录用户是否算作 firebase 上的并发用户?即使用户关闭 应用程序(不注销),这仍然算作并发吗?或者 否则 firebase 会自行从行中删除该特定用户? 其次,我应该什么时候使用 goOffline?我不确定它是什么 确实如此。

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

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

又需要多长时间才能重新上线? 只要 SDK 建立套接字。无法预测这需要多长时间。

以上是关于firebase 登录用户是不是被视为并发用户?的主要内容,如果未能解决你的问题,请参考以下文章

如何确定 Firebase 用户是不是使用 facebook 身份验证登录

如何确定 Firebase 用户是不是使用 facebook 身份验证登录

Firebase Facebook登录检查用户是不是存在

检查用户是不是已经在浏览器中使用 Firebase 登录 [重复]

检查用户是不是登录 Flutter & firebase auth |

Firebase - 检查使用 Google 帐户创建的用户是不是正在注册或登录?