[發明專利]一種消息推送方法、裝置、系統和計算機可讀存儲介質有效
| 申請號: | 201610149394.6 | 申請日: | 2016-03-16 |
| 公開(公告)號: | CN105634932B | 公開(公告)日: | 2020-03-17 |
| 發明(設計)人: | 吳嘉林 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L29/08 |
| 代理公司: | 深圳翼盛智成知識產權事務所(普通合伙) 44300 | 代理人: | 黃威 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 消息 推送 方法 裝置 系統 計算機 可讀 存儲 介質 | ||
本發明實施例公開了一種消息推送方法、裝置和系統;本發明實施例采用獲取需要處理的目標即時通訊標識,并向該目標即時通訊標識對應的終端發送公眾消息,其中,該目標即時通訊標識與公眾即時通訊標識關聯,在發送公眾消息的過程中,從數據存儲單元獲取服務器集群中其他服務器的狀態信息,該數據存儲單元存儲有該服務器集群中各服務器的狀態信息,根據獲取的該狀態信息確定該其他服務器是否存在異常,若是,則獲取存在異常的服務器對應的未處理即時通訊標識,該未處理即時通訊標識與該公眾即時通訊標識關聯,向該未處理即時通訊標識對應的終端發送公眾消息;該方案可以提高即時通訊消息推送的可靠性。
技術領域
本發明涉及通訊技術領域,具體涉及一種消息推送方法、裝置和系統。
背景技術
隨著互聯網的發展和通信網絡的發展,網絡用戶的數量越來越多。但是,在網絡用戶越來越多時,需要面臨海量數據的處理問題。
目前,當需要處理海量數據時,為提高系統的數據處理能力,現有技術一般采用多個服務器,即服務器集群來并行處理數據。例如,在即時通訊消息的推送方案中,采用服務器集群對即時通訊標識進行處理,以實現對即時通訊標識對應的終端推送公眾消息;具體地,服務器集群中每個服務器獲取目標即時通訊標識集合,生成該目標即時通訊標識集合對應的公眾消息,然后,將該公眾消息發送給目標即時通訊標識集合中每個即時通訊標識對應的終端。
在對現有技術的研究和實踐過程中,本發明的發明人發現,現有即時通訊消息的推送方案中,服務器集群中的服務器有時候會發生異常(如宕機等),此時,會導致無法對異常服務器對應的一部分即時通訊標識進行處理,比如,該異常服務器對應的一部分即時通訊標識的公眾消息無法生成或者無法推送等,進而導致即時通訊標識的公眾消息漏推送情況出現,因此,降低了即時通訊消息推送的可靠性。
發明內容
本發明實施例提供一種消息推送方法、裝置和系統,可以提高即時通訊消息推送的可靠性。
本發明實施例提供一種消息推送方法,包括:
獲取需要處理的目標即時通訊標識,并向所述目標即時通訊標識對應的終端發送公眾消息,其中,所述目標即時通訊標識與公眾即時通訊標識關聯;
在發送公眾消息的過程中,從數據存儲單元獲取服務器集群中其他服務器的狀態信息,所述數據存儲單元存儲有所述服務器集群中各服務器的狀態信息;
根據獲取的所述狀態信息確定所述其他服務器是否存在異常;
若是,則獲取存在異常的服務器對應的未處理即時通訊標識,所述未處理即時通訊標識與所述公眾即時通訊標識關聯;
向所述未處理即時通訊標識對應的終端發送公眾消息。
相應的,本發明實施例還提供一種消息推送裝置,包括:
第一處理單元,用于獲取需要處理的目標即時通訊標識,并向所述目標即時通訊標識對應的終端發送公眾消息,其中,所述目標即時通訊標識與公眾即時通訊標識關聯;
第一獲取單元,用于在發送公眾消息的過程中,從數據存儲單元獲取服務器集群中其他服務器的狀態信息,所述數據存儲單元存儲有所述服務器集群中各服務器的狀態信息;
確定單元,用于根據獲取的所述狀態信息確定所述其他服務器是否存在異常;
第二獲取單元,用于在確定單元確定所述其他服務器存在異常時,獲取存在異常的服務器對應的未處理即時通訊標識,所述未處理即時通訊標識與所述公眾即時通訊標識關聯;
第二處理單元,用于向所述未處理即時通訊標識對應的終端發送公眾消息。
此外,本發明實施例還提供一種消息推送系統,包括:服務器集群和數據存儲單元;其中,所述服務器集群包括多個服務器;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610149394.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種報文轉發方法、裝置和系統
- 下一篇:基于可穿戴設備的社交提醒方法和裝置





