網(wǎng)絡(luò)長連接服務(wù)集群化部署系統(tǒng)及控制流程
基本信息
申請?zhí)?/td> | CN202110515029.3 | 申請日 | - |
公開(公告)號 | CN113163016A | 公開(公告)日 | 2021-07-23 |
申請公布號 | CN113163016A | 申請公布日 | 2021-07-23 |
分類號 | H04L29/08(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 王喜成;趙晉鵬 | 申請(專利權(quán))人 | 北京陽光云視科技有限公司 |
代理機構(gòu) | - | 代理人 | - |
地址 | 100080北京市海淀區(qū)上地信息路7號5層508 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了網(wǎng)絡(luò)長連接服務(wù)集群化部署系統(tǒng)及控制流程,包括服務(wù)代理系統(tǒng)、服務(wù)注冊與發(fā)現(xiàn)系統(tǒng)、消息分發(fā)和匯聚系統(tǒng)、分布式信息存儲系統(tǒng)、分布式消息路由系統(tǒng)、消息記錄保存系統(tǒng)和控制中心leader系統(tǒng);包括以下步驟:步驟1:通過zookeeper作為注冊中心,在節(jié)點注冊時將節(jié)點的鏈接信息通過元信息的形式注冊到zookeeper的臨時節(jié)點中;步驟2:使用SOFA?RPC作為節(jié)點間的通信技術(shù);步驟3:在每一個cim服務(wù)啟動時,會通過SOFA?RPC啟動rpc服務(wù)端;步驟4:使用Caffenie緩存池。本發(fā)明解決了長連接消息推送服務(wù)在分布式環(huán)境下的問題,同時基于tcp/ip協(xié)議實現(xiàn)了andriod和ios同服務(wù)端的長連接,基于websocket協(xié)議實現(xiàn)了web和服務(wù)端的長連接,服務(wù)端采用netty來實現(xiàn)長連接的服務(wù)。 |
