【问题标题】:Firebase db on web server, how many concurrent connections?Web服务器上的Firebase db,有多少并发连接?
【发布时间】:2018-01-04 19:07:56
【问题描述】:

Firebase 对数据库的并发连接有限制。如果我们谈论客户,这就是我所理解的。

现在想象一下:网络应用的静态托管(firebase 托管)+“nodejs 服务器”(实际上是 firebase 云功能)。 Web 应用程序(在服务器上运行)使用 firebase 数据库。它只从数据库中读取数据并将它们注入到网页中。没有从数据库到客户端的数据传输。客户端只显示来自服务器的网页。

在这种情况下使用了多少个连接?我想只有一个连接,因为网络应用程序是非并行运行的,只有单例。

我的假设对吗?

【问题讨论】:

    标签: node.js firebase firebase-realtime-database google-cloud-functions


    【解决方案1】:

    如果您使用的是 Cloud Functions,则您的假设不正确。 Cloud Functions 将根据需要启动尽可能多的服务器实例来处理部署到项目中的函数的负载。对于您定义的每个函数,它启动的每个实例都将至少有一个连接。由于您无法控制这种情况是如何发生的,因此您应该预计可能会有 0 到 N 个连接,其中 N 是 Cloud Functions 为您的功能提供服务所需的服务器实例数。

    【讨论】:

      猜你喜欢
      • 2019-12-10
      • 1970-01-01
      • 2019-04-07
      • 2010-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多