簡體   English   中英

Firebase onDisconnect重連

[英]Firebase onDisconnect re-connection

我的問題是 onDisconnect function 是否成功被服務器執行,即使在服務器檢測到客戶端斷開連接之前客戶端重新連接之后?

例如-假設我的 onDisconnect function 是刪除節點 a/b。 我斷開連接並再次重新連接以查看 a/b 存在(因為服務器仍未檢測到我已斷開連接)。 那么現在節點 a/b 是否按照我上次斷開連接時的要求被刪除,即使我現在已連接?

如果 SDK 管理的 websocket 由於某種原因斷開連接,並且 SDK 設法重新連接,我希望重新連接不會取消等待服務器上掛起的 onDisconnect。 即使您的客戶端應用程序在服務器看到原始連接斷開之前設法重新連接,它最終也會做出您請求的更改。 或者換句話說,每個連接的套接字在服務器上都有自己的 onDisconnect - 它們不會以任何方式共享或合並。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM