Firestore-浏览器刷新侦听器和活动连接清理问题



当我刷新浏览器三次时,我将在几分钟内使用3个活动连接和3个快照侦听器(而不是1和1(,然后返回到1和1。这是正常行为吗?

我知道刷新浏览器应该会触发清理,但它应该被延迟吗?

此外,它只是一个选项卡被刷新三次,所以即使快照侦听器清理被延迟,由于只有一个应用程序/用户连接到数据库,它不应该一直是一个活动连接吗?

最后,由于浏览器刷新被认为与关闭和打开应用程序的新实例相同,因此新连接应算作新的一批读取,不应从本地缓存中提取数据。事实似乎并非如此,因为在浏览器刷新期间,我的读取次数一直保持在0。

在浏览器上加载新页面时,除非显式传递,否则前一页面中的所有信息都会从内存中刷新。

听起来你在Firestore控制台上看到了一些延迟的连接,这是意料之中的。在服务器上检测到断开的连接之前,可能需要几分钟的时间。

最新更新