基于MQTT服務集群的會話處理方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN202110315876.5 申請日 -
公開(公告)號 CN113242272A 公開(公告)日 2021-08-10
申請公布號 CN113242272A 申請公布日 2021-08-10
分類號 H04L29/08(2006.01)I;G06F9/54(2006.01)I 分類 電通信技術(shù);
發(fā)明人 王臻;劉欣;魏勇;戴巖;梁家興 申請(專利權(quán))人 中國雄安集團數(shù)字城市科技有限公司
代理機構(gòu) 北京金咨知識產(chǎn)權(quán)代理有限公司 代理人 宋教花
地址 071700河北省保定市中國(河北)自由貿(mào)易試驗區(qū)雄安片區(qū)容城縣雄安市民服務中心雄安集團辦公樓226
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種基于MQTT服務集群的會話處理方法及系統(tǒng),該方法包括:MQTT網(wǎng)關(guān)接收MQTT客戶端的訂閱請求,訂閱請求攜帶客戶端ID信息以及是否清空會話的指示;MQTT網(wǎng)關(guān)向調(diào)度器發(fā)送調(diào)用請求,以由調(diào)度器查找訂閱請求中攜帶的清空會話的指示;在未查找到清空會話的指示的情況下,調(diào)度器查找緩存區(qū)中的反映訂閱消息中攜帶的客戶端ID與第一服務端的映射關(guān)系的信息;在查找到反映訂閱消息中攜帶的客戶端ID與第一服務端的映射關(guān)系的信息的情況下,獲取第一服務端的地址信息,并將獲取到的地址信息發(fā)送至MQTT網(wǎng)關(guān);在查找到清空會話的指示的情況下,清空緩存區(qū)中的與訂閱消息中攜帶的客戶端ID具有映射關(guān)系的緩存信息,并基于負載均衡算法為客戶端ID分配第二服務端。