相关疑难解决方法(0)

Firebase - WebSocket在建立连接之前关闭.

刚开始使用Firebase(伟大的概念BTW),我注意到在Chrome控制台中它报告"在建立连接之前WebSocket已关闭"

它仍然有效,但想知道为什么会发生这种情况 - 有什么需要关注的吗?

有趣的是,它确实表明有一个成功的websocket连接.

谢谢

firebase

7
推荐指数
1
解决办法
5432
查看次数

Firebase数据库失去了Websocket连接,从而导致延迟

我们在电子应用程序中使用Firebase实时数据库。身份验证正常运行后,第一次执行“设置”或“更新”。但是,在等待一段时间(空闲时间>一分钟)后,执行更新或设置操作会延迟30秒,最多2分钟。

我们正在履行以下承诺:

this.$fbDb.ref().update(updatedNodes).then(() => {
    console.log('Successfully created configuration.')
    resolve()
}).catch((err) => {
    reject(err)
})
Run Code Online (Sandbox Code Playgroud)

Firebase日志显示“ Websocket连接已断开”。请查看以下日志,并注意延迟时间(46秒)18:21:12.226

18:20:26.064 Send.vue?6513:300 Adding the configuration...
18:20:26.065 firebase.js?663c:26 [FIREBASE] 0: update {"path":"/","value":{"/surveys/65/-LDggpvburpfAYAPubqD":{...}}}
18:20:26.091 firebase.js?663c:26 [FIREBASE] event: 
18:20:26.092 firebase.js?663c:26 [FIREBASE] event: 
18:20:26.092 firebase.js?663c:26 [FIREBASE] event: 
18:20:26.093 firebase.js?663c:26 [FIREBASE] event: 
18:20:26.094 firebase.js?663c:26 [FIREBASE] event: 
18:20:26.094 firebase.js?663c:26 [FIREBASE] event: 
18:20:26.095 firebase.js?663c:26 [FIREBASE] event: 
18:21:12.226 firebase.js?663c:26 [FIREBASE] c:0:0:0 Websocket connection was disconnected.
18:21:12.226 firebase.js?663c:26 [FIREBASE] c:0:0:0 WebSocket is closing itself
18:21:12.227 firebase.js?663c:26 [FIREBASE] c:0:0: Realtime connection lost. …
Run Code Online (Sandbox Code Playgroud)

javascript firebase electron firebase-realtime-database

5
推荐指数
1
解决办法
359
查看次数