当并发连接数超过 Firebase 中的限制时额外连接会发生什么

What happens to extra connections when concurrent connections exceeds the limit in Firebase

在 Firebase 实时数据库中, 我正在使用提供 100 个并发连接的 spark free 帐户。 假设如果有 100 个并发连接建立,并且有更多的连接请求进来。 在这种情况下,额外的连接请求会发生什么?除了升级帐户之外,我们还能做些什么来解决这种情况?

那么当您达到并发连接数限制(每秒写入数)时会发生什么?那时,Firebase 数据库将开始排队无法立即写入磁盘的写入数。换句话说,Firebase 建立了一个待处理写入的缓冲区。如果写入量下降,它将开始缓存缓冲区。

也许你的下一个问题是,我怎么知道我什么时候达到了限制?答案是需要附上一个CompletionListener。如果您看到开始写操作和完成写操作之间的时间增加,则表示您已缓冲(排队)。