如何在網絡變更時快速恢復websocket的可用

在一個即時通訊應用中,websocket是極其關鍵的一環,它爲web應用的客戶端和服務端提供了一種全雙工的通信機制,但由於它本身以及其底層依賴的TCP連接的不穩定性,開發者不得不爲其設計一套完整的保活、驗活、重連方案,才能在實際應用中保證應用的即時性和高可用性。就重連而言,其速度嚴重影響了上層應用的「即時性」和用戶體驗,試想打開網絡一分鐘後,微信還不能收發消息的話,是不是要抓狂?所以,如何在網絡變
相關文章
相關標籤/搜索