[發明專利]在線系統的在線狀態數據處理方法、裝置及系統有效
| 申請號: | 201710566310.3 | 申請日: | 2017-07-12 |
| 公開(公告)號: | CN107395406B | 公開(公告)日: | 2020-12-25 |
| 發明(設計)人: | 郭稷;鞏吉璋 | 申請(專利權)人: | 廣州市百果園信息技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 王增鑫 |
| 地址: | 511442 廣東省廣州市番禺區南村*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 在線 系統 狀態 數據處理 方法 裝置 | ||
1.一種在線系統的在線狀態數據處理方法,其特征在于,包括以下步驟:
數據擴散層接收客戶端的在線狀態變化消息;
數據擴散層將所述在線狀態變化消息按預置冗余策略分發至各分區的數據分發層;
數據分發層根據預置分發策略將所述在線狀態變化消息轉發至全網所有分區的該數據分發層對應分區的數據存儲層的數據存儲層分組,所述數據存儲層包含兩個以上數據存儲層分組;
數據存儲層分組依據所述在線狀態變化消息的時間戳對所述在線狀態變化消息進行處理以確定客戶端的在線狀態信息,存儲處理之后得到的客戶端的在線狀態信息。
2.根據權利要求1所述的方法,其特征在于,所述數據擴散層接收客戶端的在線狀態變化消息之前,還包括:
數據擴散層接收客戶端通過接入節點轉發的在線狀態變化消息,所述在線狀態變化消息包括,在線狀態、離線狀態以及休眠狀態之間變化消息。
3.根據權利要求1所述的方法,其特征在于,還包括:
數據分發層接收業務模塊發送的在線狀態訪問請求;
數據分發層根據預置分發策略將所述在線狀態訪問請求轉發至所述數據分發層對應的數據存儲層中的數據存儲層分組;
數據存儲層分組查詢在線狀態變化消息,并將查詢結果通過數據分發層反饋至所述業務模塊。
4.根據權利要求1所述的方法,其特征在于,還包括:
屏蔽出現故障的分區的數據分發層;
業務模塊將欲訪問的出現故障的分區的數據分發層切換到正常分區的數據分發層,向正常分區的數據分發層發送在線狀態訪問請求。
5.根據權利要求1所述的方法,其特征在于,所述預置分發策略為,利用在線狀態變化消息中的客戶端唯一性標識碼,根據哈希算法選擇一個數據存儲層分組,把在線狀態變化消息轉發至所述數據存儲層分組。
6.根據權利要求1所述的方法,其特征在于,各分區內的所述數據分發層所采取的所述預置分發策略一致。
7.根據權利要求1所述的方法,其特征在于,還包括:
當增加所述數據存儲層分組的數量時,數據分發層修改所述預置分發策略。
8.一種在線系統的在線狀態數據處理裝置,其特征在于,包括:
數據擴散層模塊:用于接收客戶端的在線狀態變化消息,將所述在線狀態變化消息按預置冗余策略分發至各分區的數據分發層;
數據分發層模塊:用于根據預置分發策略將所述在線狀態變化消息轉發至全網所有分區的該數據分發層對應分區的數據存儲層的數據存儲層分組,所述數據存儲層包含兩個以上數據存儲層分組;
數據存儲層分組模塊:用于依據所述在線狀態變化消息的時間戳對所述在線狀態變化消息進行處理以確定客戶端的在線狀態信息,存儲處理之后得到的客戶端的在線狀態信息。
9.一種在線系統的在線狀態數據處理系統,其特征在于,包括數據擴散層設備、數據分發層設備以及數據存儲層分組設備,所述數據擴散層設備用于接收客戶端的在線狀態變化消息,將所述在線狀態變化消息按預置冗余策略分發至各分區的數據分發層;
所述數據分發層設備用于根據預置分發策略將所述在線狀態變化消息轉發至全網所有分區的該數據分發層對應分區的數據存儲層的數據存儲層分組,所述數據存儲層包含兩個以上數據存儲層分組;
所述數據存儲層分組設備用于依據所述在線狀態變化消息的時間戳對所述在線狀態變化消息進行處理以確定客戶端的在線狀態信息,存儲處理之后得到的客戶端的在線狀態信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市百果園信息技術有限公司,未經廣州市百果園信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710566310.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于空間網絡拓撲的測試環境模擬方法和裝置
- 下一篇:一種斷電保護的方法和裝置





